3 / 18
La Iglesia pyramid and stela under thatched roof in Coba, Yucatan Peninsula, Mexico
This pyramid is 22 meters tall. "La Iglesia" means "the church."
IglesiapyramidMayaCobaruinsYucatanMexicoLa IglesiaMayanQuintana RooYucatan Peninsulaantiquearchaeological sitearcheologycivilizationcultureholymonumentpalacereligionshaftstelastelaestepsstonestructurethatched roofingtouristic