(photo by Diana: 2012-08-12 - explore)
The Slide ... at Crooked Slide Park near Combermere. (The "crooked bit" is upstream).