Canada boasts possibly the most spectacular and impressive mountain scenery in the world. The Banff, Yoho and Jasper National Parks are stuffed to the brim with gorgeous alpine forests, towering mountain ranges and pristine glacial lakes, including the ever-popular Lake Louise, Moraine Lake, Peyto Lake and more.

Follow my travels around the world