The medieval 'Old Stone Bridge' over the River Neckar at night, viewed from the castle ramparts, Heidelberg Castle.