
Chichen Itza is a complex of Mayan ruins on Mexico's Yucatán Peninsula. The stepped pyramid El Castillo dominates the site, which was one of the largest Mayan cities.
Yucatán, Mexico
Stamp summaries are compiled for quick reference and may include AI-assisted content. Always verify specifics with primary sources.



