Staring up at the towering heights of the La Iglesia pyramid poking from the dense vegetation in the Mayan city of Coba, Mexico, from its stone foundations.
Staring up at the towering heights of the La Iglesia pyramid poking from the dense vegetation in the Mayan city of Coba, Mexico, from its stone foundations.