Bec des Rosses Movie Trailer

The Bec des Rosses at Verbier, in Switzerland. Legendary enough there’s a documentary about it. Here’s the trailer for that documentary…

THE BEC DES ROSSES – MOUNTAIN OF LEGEND -TRAILER from Peter Pow on Vimeo.