Discover the ancient wonders of Chichen Itza, a UNESCO World Heritage site in Mexico. This impressive rock with a small window offers a glimpse into the rich history and culture of the Mayan civilization.