Tagged With: ALMA
Atacama Stargazing at ALMA
If Carlsberg were to make the best stargazing location in the world, it would probably be the Atacama Desert in Northern Chile. When you visit the main tourist town, San Pedro de Atacama you will immediately see loads of tour companies with telescopes outside their doors, advertising their stargazing night-time trips into the Desert. Interestingly … Continue reading