The mountains of Whister tower over every mountain in North America, with its biggest vertical drop. Within this city it has over 100 restaurants with every kind of cuisine. Over the short 30 years it has been here it has been constantly voted in the top 5 best ski resorts in the world. The Japanese repeatedly have named it best international place to be. When you want to ski Whistler is where you want to be.