Teotihuacan: Pyramid of the Sun & The Orion Mystery October 21, 2014 1000 × 575 Teotihuacan: Pyramid of the Sun & The Orion Mystery Pyramid of the Sun © Robin Heyworth – Photo taken 10th December 2001