greenery every where in
this resort skiing town
this resort skiing town

Whistler is a resort town in British Columbia, Canada.
It is a village garden town, boosting a unique garden-like environment.
It is a pedestrian village which has won numerous design awards and has been voted the top tourist and ski destination in North America by major ski magazines.
It is a skiing resort slightly over a hundred kilometers north of Vancouver.
Skiing and mountain biking are the main activities in the Whistler-Blackcomb mountains.

Every building has its
own unique architecture
own unique architecture























No comments:
Post a Comment