Tag Archive: Canada
Whistler Blackcomb is located near Vancouver in Canada.
Every year, thousands of skiers and boarders journey to the Westcoast for a ski vacation in Whistler Blackcomb. They are drawn by over 8100 skiable acres, a bustling pedestrian base village packed with shopping and dining choices, and a fantastic array of winter adventures.
Thanks again to my brother-in-law for this stunning picture.