A sea plane. Whistler, British Columbia, Canada.
Whistler, one of most beautiful place I have ever been.
It is a Canadian resort town in the southern Pacific Ranges of the Coast Mountains in the province of British Columbia, Canada. Whistler has been voted among the top destinations in North America by major ski magazines since the mid-1990s.
Nobody has marked this note useful