Designed by
Title
Slooh Teide observatory #132623117
Description
Teide Observatory Spanish: Observatorio del Teide, iastronomical observatory on Mount Teide, located on Tenerife, Spain. It is operated by the Instituto de AstrofÃÂsica de Canarias. It became one of the first major international observatories, attracting telescopes from different countries around the world because of the good astronomical seeing conditions.