The Alte Brucke or Old Bridge and Neckar River in Old Town, Heidelberg, Germany.

- Image ID: CNFEMF

The Alte Brucke or Old Bridge and Neckar River in Old Town, Heidelberg, Germany.

Michael DeFreitas Europe / Alamy Stock Photo

Image ID: CNFEMF

Location: Germany