Teotihuacan,
Mexico
The Toltec pyramid complex
near Mexico City— A place of
great spiritual power.
The Sun eats your double, and you feel lighter than ever before. You have exited the other head of the snake, and are free. Emerging as Pure Spirit, you see the perfection of all of Life. Every stone, cloud, bird, butterfly and human is You.