Chichen Itza

A large city built by the Maya people located in present-day Mexico.

Chichen Itza Definition
Chichen Itza Definition

A large city built by the Maya people located in present-day Mexico. Chichen Itza. Chichen Itza is an ancient Mayan city known for its impressive pyramid and role as a cultural and political center.