Thursday, June 5, 2014

Spectacular Nature Show - The Mountain

This was filmed over the course of 7 days at El Teide, Spain’s highest mountain. It’s renowned as one of the best places in the world to photograph stars.

The Mountain from TSO Photography on Vimeo.

Read more about the story behind this video:

No comments: