Roque de los Muchachos Observatory in La Palma
Created at
Credits
Nik Szymanek
Description
Panoramic View of some of the telescopes at the Roque de los Muchachos Observatory on La Palma (Canary Islands, Spain).