Canada - CamSharpe

Lake Morraine and Valley of Ten Peaks, Banff National Park, Canada.