A few years ago I had a conversation with a guy who had a low opinion of Frontierland's Cascade Peak. It didn't "do anything", you couldn't climb it or ride through it, and the fact that it was now gone - a victim of neglect and penny-pinching - was no big deal. D'OH!
Zooming in a bit, we can see one of the big horned sheep that were only on the mountain for a short while. Apparently they scared the pack mules.
Here's a slightly different angle. I'm pretty sure that the aforementioned mules passed over that "natural arch" bridge, following a trail that took them around the opposite side of the peak and into Nature's Wonderland.
I think that this photo was taken from the Nature's Wonderland side of the mountain. It looks great from every angle! This waterfall was known as the "3 sisters".