caption: Cascade Mountain perfect backdrop for Banff, Alberta Canada the picturesque alpine ski town nestle in the Canadian Rockies Alberta Canada, Banff Alberta, Jasper Alberta, Ski Canada, Banff Canada, Canada Travel, Canada Snow, Canada Trip, Western Canada
exif: {}