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