1. Travel

Riviera Maya-Mayo-Junio 2012

Read More
  • Photo Sharing
  • About SmugMug
  • Browse Photos
  • Prints & Gifts
  • Terms
  • Privacy
  • Contact
  • Owner Log In
© 2021 SmugMug, Inc.
    El Castillo - One of the "new" Seven Wonders of the World - Xichen Itza, Yucatan, Mexico
    While they no longer allow visitors to scale the great temple in the interest of preservation, inside, they have photographed many artifacts including jade-encrusted statues of Jaguar, carvings of Obsidian rock and a statue of Chaac Mool, the Mayan God of rain.  Chaac Mool is found in three separate locations throughout the ruin site at Xichen Itza.  These statues bear a tray on which the hearts and heads of victims of sacrifice were placed to be carried to the Gods.
    El Castillo - Xichen Itza, Yucatan, Mexico