Keyhole Hot Springs is located 100 kilometres from Whistler (Village Gate Blvd), British Columbia, Canada. Keyhole Hot Springs are very special and can become quite busy during the weekend. For good reason, this sight is amazing. Photo by
above Alexander Falls near Whistler Canada - These Falls are near the site of the 2010 Winter Games in the Callahan Valley near Whistler, Canada. this is about 10 km's above the highway to Whistler the 99 also known as the Seato Sky highway - an apt name.