Observatory On The Road To Mount Teide

Observatory on the road to mount Teide

Observatory on the road to mount Teide on the Tenerife Canary Islands the highest point in Spain