Dresden, Germany on the Elbe River.

- Image ID: DRW680
Dresden, Germany on the Elbe River.
Sean Pavone / Alamy Stock Photo
Image ID: DRW680
Location: Dresden, Germany