Pinterest • The world’s catalog of ideas

Grouse Mountain is one of the North Shore Mountains of the Pacific Ranges in North Vancouver, British Columbia, Canada.

Roadtrippersfrom Roadtrippers

Joffre Lakes Provincial Park

One of the most beautiful lakes in all of North America...and perhaps even the world.

Train through the Canadian Rockies - Banff To Vancouver | Alberta / British Columbia, Canada ... Oh, book my passage, please!