Mexico Gallery 16 – Chichen Itza

UNESCO World Heritage Site - El Castillo (Temple / Pyramid of Kukulcan) - Ballcourt - Skull Platform