View a snow enrusted alpine lake from atop Whistler Peak in the Coast Range, British Columbia, Canada.