View of Chichenitza

View of Chichenitza

View of Chichenitza

Chichén Itzá, in Mexico's Yucatan Peninsula, is surrounded by tropical forest.

Public Domain