Mexico

PHOTO Series: The Ancient City of Chichén Itzá


The hot, blue skies of the ancient Mayan city of Chichén Itzá, dominate this complex of Mayan ruins on Mexico’s Yucatán Peninsula. A massive step pyramid, known as El Castillo or Temple of Kukulcan,...