Where is Neuengamme?

Where is Neuengamme located?

Neuengamme, Hamburg, Germany (approx. 53.44007°, 10.23165°)


Where is Neuengamme on the map?