Teotihuacan: Pyramid of the Sun & The Orion Mystery June 26, 2014 375 × 800 Teotihuacan: Pyramid of the Sun & The Orion Mystery W0968T Quirigua: Stela C This is Stela C, which is twinned with Stela A and appears to be part of a trio, according to the glyphs on the side.