Whistler
From JSC Archives
Jump to navigationJump to searchWhistler is a popular ski resort town of 22,135 people located in Garibaldi County, British Columbia. It is an important stop along the Sea-to-Sky Highway and the Howe Sound Express intercity train line. The city is named after Whistler Mountain, one of the two mountains upon which the skiing is mainly based, along with Blackcomb Mountain.