Edith Cawell Mountain is the most magnificent mountain in Jasper National Park. The mountain is covered with snow all year round, especially in winter, and the entire mountain is wrapped in glaciers, attracting a large number of tourists to stop and watch.