Preview Tourists climbing the Pyramid of Kukulcan (El Castillo), Chichen Itza, UNESCO World Heritage Site, Mexico, North America Image ID: 818-566 Artist: Cosmo Condina Purchase a commercial license Buy framed prints & more from our print store history kukulcan maya mayan mexico pyramid travel archaeological sites archaeology pyramids day outdoors color image photography travel destinations el castillo pyramid of kukulcan world heritage site north america ancient civilizaitons past detail details tourists tourism climbing vertical