Watch: Incredible Alpine Scenery Along Whistler’s New Lord of the Squirrels Trail

Here’s a nice little video showcasing Whistler’s first official alpine trail, the Lord of the Squirrels. For an in-depth ride report and some history of how LotS came to be, check out Aaron’s article from his visit this summer.