Whistler, British Columbia, Canada. Beautiful View of the Ice Cave in the Alpines on top of Blackcomb Mountain with people visiting.