The Mountain

El Teide, which is Spain's highest mountain at 12,198 feet, is the location of the Teide Observatory and also the locale of this stunning time-lapse.

Transcript



All Videos