Beautiful Time Lapse of Whistler, BC Canada

The Coastal Mountains of BC Canada are known for being the largest ski resort in North America. Photography by Mitch Winton

Video by wintonphotographics.com.au