The view from the top of Whistler MountainThe view from the top of Whistler Mountain in BC, Canada that Nancy & Shawn Power experienced during their trip there