La ciudad está situada a orillas del río Neckar.