Located in British Columbia in the southern pacific ranges of the coast mountains. Whistler is home to two of the world's most popular ski resorts, Whistler and Blackcomb. Whistler and Blackcomb form the largest ski resort in North America. Right now there is a lot of construction as they prepare for the 2010 Olympics, which is right around the corner. When you walk around the town it's so peaceful and your surrounded by natural beauty. The people hear are really nice and relaxed and you can tell they really care about the town and the mountains. The ski season hasn't started yet so I couldn't go snowboarding but the hiking is spectacular and it's a great place to just relax and enjoy the scenery. This is definetly a place I'll be back to, to go snowboarding.
Location: Northern North America, right above the U.S.
Land Area: Plains with mountains in the west