Whistler Mountain resort is legendary ski resort in British Columbia. They are opening new 6 chair lift Harmony Express. Mike Douglas takes a ride on it and takes us for a ride back through time to recount the history of the Harmony Zone and the legends that came before him.

© whistlerblackcomb.com

Share