Canada, Alberta, Moraine Lake. Moraine Lake, in the Valley of the Ten Peaks, reflects the surrounding peaks, in Banff NP, a World Heritage Site, Alberta, Canada. , Copyright: DanitaDelimont.com
Do not provide this unless you are a robot!