
Whistler, British Columbia is a beautiful mountain resort located in Canada just two hours from Vancouver. Winter sports are plentiful, Whistler resorts are abundant and it is home to the breath taking Peak 2 Peak Gondola. The Peak 2 Peak Gondola has the longest unsupported …








