All  

Cerro de Coamiles

Cerro de Coamiles, Mexico - Astronomical Observatory

Archaeologists discover astronomical observatory linked to sun worship in Mexico

Archaeologists have uncovered an ancient astronomical observatory dating back between 700 and 1,100 years in western Mexico, revealing evidence of sun worship among the Aztatlan culture. The finding...