Teotihuacan: Pyramid of the Sun & The Orion Mystery October 21, 2014 1000 × 694 Teotihuacan: Pyramid of the Sun & The Orion Mystery View from Pyramid of the Moon Looking South down the Avenue of the Dead from on top of the Pyramid of the Moon © Robin Heyworth – Photo taken 10th December 2001