Home Page
Mount Teide
This viewing platform is located at the foot of Teide Cable Car upper station
Travel photography
Family-friendly:
true