View of the Teide Observatory, on Tenerife, Canary Islands, Spain. Astrophysics in Teide National Park.