Cascade Peak

BACKSTORY (June 1960–1998): Built to coincide with the Nature’s Wonderland attraction upgrade in 1960, Cascade Peak (aka Three Sisters Falls) was visible only from various boat rides around the Rivers of America. The structure that formed Cascade Peak and its waterfalls was demolished in 1998 after it was found to be suffering structurally from the decades of water that flowed over it.

Prices for high quality photo prints of the images on my site can be found on my main Photography page. The social media buttons below will help you connect to Daveland for more creativity & fun!