universetoday.com
AstroVideo: The Stars Over Teotihuacan, City of Gods
The ancient city of Teotihuacan, located about 48 kilometers (30 miles) from Mexico City, is the site of several pyramids built in the period 100 BC to 250 AD. The name means “the place where men become gods.” Astrophotographer César Cantú captured this beautiful view of the stars over the pyramids. Enjoy the ancient landscape … Continue reading "AstroVideo: The Stars Over Teotihuacan, City of Gods"
Nancy Atkinson