Valley of Ten Peaks, Canada. This beautiful creation of nature is located in the Banff National Park in Alberta, Canada. As the name suggests, this valley consists of ten peaks and Moraine Lake flowing at their feet. Beautiful Places In The World, Places Around The World, Around The Worlds, Amazing Places, Wonderful Places, Valley Of Ten Peaks, Places To Travel, Places To See, Travel Destinations