I've never skied in my life, but luckily you don't have to be a winter sports enthusiast to appreciate the glaciers and dense pine forests of the Canadian Rockies. A cozy part of the scenery was Lake Louise Inn, nestled among the snowy peaks of Banff National Park in the western province of Alberta.

See more slides from My Grand-Père's World.