Where is Holzminden?

Where is Holzminden located?

Holzminden, Lower Saxony, Germany (approx. 51.824362868°, 9.4562656403°)


Where is Holzminden on the map?