Squamish Lil'wat Cultural Centre, located at 4584 Blackcomb Way, Whistler BC.Photo by Coast Mountain Photography.