Whistler, Canada, is a popular ski destination and draws three million travelers each year. Beyond pristine slopes, it has a downtown filled with galleries, restaurants, and shops. Stuart Costello ...