Valley of the Ten Peaks, Banff National Park, Alberta, Canada, North America

Valley of the Ten Peaks, Banff National Park, Alberta, Canada, North America