The market square of Torgau, a German town on the river Elbe.

- Image ID: BP3B87
The market square of Torgau, a German town on the river Elbe.
Washington Imaging / Alamy Stock Photo
Image ID: BP3B87
The market square in the German town of Torgau. Torgau lies on the route of the Elbe cycle path or Elberadweg.
Location: Torgau, Nordsachsen, Saxony, Germany