You'll find the Squamish Lil'wat Cultural Centre a six-minute walk from Whistler Upper Village's shops and restaurants. There ...