Oh yes, it's The Pilgrim's Progress. But it still sounds hilarious to me. :-)
The Slough of Despond that sarra points out, for everyone's edification, hosts a "Slough of Despond 50 Km Road Race." That oughta get people out of the doldrums. ;-) And really, it does look as though it has perked up a bit.