Music The Most Picturesque Spot in North America, 1918 by DDF - July 28, 2014 0 Source Tags: 1918, Alberta, Banff (City/Town/Village), Banff National Park (Protected Site), Canada, Canadian cinema, Chateau Lake Louise (Hotel), film, Government Motion Picture Bureau, history, history of Canada, Immigrants, Lake Louise, Library And Archives Canada (Government Agency), picturesque, Seeing Canada