Stunning mountain and alpine vistas on Whistler and Blackcomb mountains. Part of Garibaldi Provincial Park in British Columbia Canada