Guatemala Mayan Mirador Relics Serpents
Rare panels showing monsters, gods and serpents in an ancient creation myth are found in El Mirador, the ruined Mayan city in Guatemala.
Fairfax Digital | March 14, 2009
Tags:. .mirador. .serpents. .guatemala. .mayan. .relics