Kohunlich Mayan Ruins in the southern Yucatan peninsula, Mexico
Click on above photo to view it in large format