Athabasca Falls cascades through rocks into a misty river, surrounded by dense forest and mountains in Jasper National Park, Canada.