The building has been revealed in the Nezahualcóyotl reservoir in Chiapas state
The ruins of a 16th-century church have emerged in a reservoir in Mexico after the water levels dropped.
The water level of the Nezahualcóyotl reservoir in Chiapas state dropped by 25m (82ft) due to a drought.
The church, known as the Temple of Santiago or the Temple of Quechula, has been submerged under 100 ft of water since the building of a dam in 1966, although it briefly appeared in 2002, again due to low water levels.
The church is reportedly 183ft long and 42ft wide, with a bell tower that rises 48ft above the ground. Spanish colonisers are believed to have built it in 1564.
“The people celebrated. They came to eat, to hang out, to do business. I sold them fried fish. They did processions around the church," fisherman Leonel Mendoza told the Associated Press.
Fishermen are ferrying passengers to the ruins, according to reports.