Germany's youngest ice age gorge, 60- to 170-metre-deep, stretches for 33 kilometres across the Black Forest. It once ate a whole city.