Рет қаралды 1,573
Welcome to the beautiful neighbourhood of Alta Vista, located in the five star ski resort of Whistler Canada. This beautiful mountain retreat is centrally located to Alta Lake and Whistler Blackcomb Mountains. Enjoy this home as a weekend vacation getaway or as your full time lifestyle residence.