Sunday, October 16, 2005

The Slooh-Scopes

This is a view of Mount Tiede in the Canary Islands. The Slooh Telescopes are located here.

This is a look at the telescope domes.

No comments: