This is the Mayan Temple of Kukulcan at Chichen Itza. The Temple of Kukulcan is said to be a physical embodiment of the Mayan Calendar. For instance, there are 91 steps on each of the four sides (totaling 364) plus the top platform giving us 365 to match the days of a solar year. More intricate representations of time and distance exist within the construction of this pyramid. Chichen Itza is a Mayan ruin site located in southern Mexico's Yucatan Peninsula, near Cancun. Occupied during the Post Classic, Terminal & Late periods of the Maya empire (roughly 800-1500 AD), Chichen Itza stands as a testament to the architectural and astronomical wisdom of the Maya.