Athabasca River
Mount Morden Long is a mountain located in the Athabasca River Valley of Jasper National Park in Alberta, Canada.