One of the most beautiful places in Jasper National Park is Pyramid Lake and Pyramid Island. Both have wonderful views of Pyramid Mountain.