Description: This beautiful town home is located in Whistler, British Columbia high up in the Blackcomb mountainside. Take in the spectacular view of the mountains, and valley from the private balcony. Skiing, snowboarding. golfing, and horseback riding are just a few