Chichen Itza

Chichen Itza, Yucatan, Mexico

Chichen Itza was a large pre-Columbian city built by the Maya people, known for its massive step pyramid, El Castillo, and astronomical alignments.

Chichen Itza, Yucatan, Mexico
© 2025 Street View Wonders