Petén Itzá (8)
Source
: WTL© digital photograph (2008) taken on site in Flores.
Comments
: On the site of the Itzá Maya's former central pyramid, the Spanish built this Catholic church.