We’re totally in awe of nature’s brilliance of colour, light and energy as seen in this film vision. Spectacularly filmed in El Teide, Spain by TSO Photography. Enjoy!