Telescopes at the Roque de los Muchachos Observatory on La Palma in the Canary Islands, Spain

Telescopes at the Roque de los Muchachos Observatory on La Palma in the Canary Islands, Spain

© Uli Hamacher/Getty Images

Telescopes at the Roque de los Muchachos Observatory on La Palma in the Canary Islands, Spain

Telescopes at the Roque de los Muchachos Observatory on La Palma in the Canary Islands, Spain

Related Tags