Live view of the 1st hole (#1 Cedar Grove) of Whistler Golf Club, in the Canadian resort town of Whistler, British Columbia. Just 2 hours north of Vancouver, this golf club was built in 1983 and renovated in 2000. Whistler town, with around 10,000 inhabitants, is located in the Coast Mountains and can be accessed by the Sea-to-Sky Highway. Whistler is a perfect year-round vacation spot — in winter, it offers ski and snowboard facilities, such as the Whistler Blackcomb ski resort, and in the summer months, people can choose between golf, hiking, and mountain bike. So it is only natural that every year more than two million tourists visit this town.