Description

Description: La Palma in the canaries has some of the clearest skies in the world. Many telescopes have been installed on Roque de los Muchachos, the tallest part of the Island. This is the view from the top.