Video: Chichen Itza's Mayan Ruins

The ruins at Mexico's Chichen Itza bring the ancient Mayan past to life.