El Castillo is pictured in Mayan ruins of Ruinas de Tulum (Tulum Ruins) in Quintana Roo, Yucatan Peninsula, Mexico.

Royalty-free stock photo ID: 108389756

El Castillo is pictured in Mayan ruins of Ruinas de Tulum (Tulum Ruins) in Quintana Roo, Yucatan Peninsula, Mexico.