Whistler, B.C. Summer Conditions Report: Wedgemount Glacier & Lake Whistler, BC is about 75 miles (125 KM) north of Vancouver, BC. The road up from Vancouver is named “Sea to Sky highway” and rightfully so, is probably one of the most beautiful mountain drives in the world. The first half of the trip up from Vancouver gives you beautiful panoramic views of Pacific ocean and various islands. The second half is in the mountains with various peaks and […] Mamood Sabahi | September 22, 2014 1 Comment