The Green Moustache Whistler Function Junction
Located just south of Whistler Village