Whether you want to spend all day on the mountain or you’d rather explore arts, culture, dining and shopping, Whistler, Canada, has it all.