Here's something few tourists ever see: An altar, inside a Mayan prayer site above Aguas Amargas, Guatemala, in Central America.
More Maya photos.
Technorati Tags: Maya, Guatemala, Central America