Experience the peace of freshly fallen snow while wandering through the legendary forests of Whistler. With frozen waterfalls, high trees, stunning vistas and wild animals along the way.