When you visit Heidelberg, the castle ruins atop the Odenwald mountain, look over the city like a guardian angel. The Gothic and Renaissance castle ruins have nothing to do with the Second World War, ...