Teotihuacan, Mexico The Toltec pyramid complex near Mexico City— A place of great spiritual power.
When you are ready, you enter the mouth of the snake and jump into the Unknown.