1 / 20
Photo: The Whistler Real Estate Co. Ltd., a member of Luxury Portfolio International.
From:
The Whistler Real Estate Co. and Luxury Portfolio International®.
Stunning Whistler Estate Surrounded by Snow
This picturesque estate in Whistler, British Columbia, Canada sits on 5.24 acres with towering evergreen trees creating privacy and seclusion. A coach house sits adjacent to the main house, while floor-to-ceiling glass windows offer occupants panoramic views of the surrounding mountains.