The Cascade, Cascade Park, New Castle, PA 1906