Tenerife, Canary Islands, Spain Womby at the Teide Observatory in Tenerife, Canary Islands, Spain. Related