Overview of tourism activities in Whistler, Canada