uncoveredhistory.com
Teotihuacan's Pyramid of the Sun and The Orion Mystery
The Pyramid of the Sun stands equal to the Pyramids of Giza in Egypt. Curiously, these two infamous and ancient sites also share an unusual alignment, which has lead some to suggest they are closely linked - but are they, or is it just chance?