Whistler is a mountainous area north of the Vancouver coast, a popular resort, and is considered one of the finest ski destinations in the world
The resort can be reached by driving or taking a train with scenic views of Canada, via the sea lane to the sky. There are about 2 million people visiting Whistler in the winter, while visitors reach more than 200 trails between rare terrain.
Thanks to the renovations that took place when Whistler hosted the events of the 2010 Winter Olympics.