The pyramid at Chichén Itzá, the Mayan ruins on Mexico's Yucatan Peninsula.
Copyright © 2000-2017 by Kevin B Jelley - All Rights Reserved