New York , NY
Photograph - Photograph
Known for its beaches and resort hotels, Cancun lies at the tip of Mexico's Yucatan Peninsula. Inland from this tourist mecca, however, lies a sparsely populated tropical scrub forest that shelters the ruins of ancient Mayan cities. Vegetation is red, water is blue, and clouds are white. Image date September 28, 2000.
March 7th, 2013
Viewed 9 Times - Last Visitor from Babson Park, FL on 02/26/2015 at 2:24 PM