Top photos from 25 spots at Canadian Rockies
Castle Mountain, Banff National Park
Spirit Island, Jasper National Park
Spirit Island, Jasper National Park
Upper Waterfoul Lake, Banff National Park
Emerald lake with lodge
Moraine Lake - Banff National Park, Alberta
Waterton National Park
Peyto lake from the Bow Summit Trail
Lake Louise - Banff National Park, Alberta, Canada
Canmore Engine Bridge
Moraine Lake
Spirit Island, Jasper National Park