Street View in the Canary Islands
Street View has finally come to the Canary Islands, and there's some wonderful sights to see.
On the Island of La Palma is the largest optical telescope in the world, way up above the clouds.
Enter Street View here and look around ....
Post anything interesting you find in this thread.
Yup, it was on several of the islands since late 2009. They just recently finished up the other islands. If you look at the Street View Buildings: Towers / Communications / Weather / Astronomy list, two of the telescopes are at the top.