Aerial view from Schloss Heidelberg (castle) on the old city center, river Neckar and the Theodor Heuss Bridge. Heidelberg, Germany.