Whether you want to visit in the summer or winter, Whistler, Canada, is a trip for the books. Learn what to do and when in Whistler, BC.