La Silla Observatory, Chile
La Silla Observatory. Panoramic image of the night sky over the buildings of La Silla Observatory in the Atacama Desert, Chile. La Silla is located at an altitude of 2400 metres and is operated by the European Southern Observatory (ESO).
Details
License type
Rights Managed