Photo Credit: Vimeo

This view of the sky, stars, on the mountain top of Spain's El Teide is completely amazing. The wonders of our world and the universe are truly beautiful.

The Mountain from TSO Photography on Vimeo.