Where is Neuhaus?

Where is Neuhaus located?

Neuhaus, Lower Saxony, Germany (approx. 52.5584522754°, 10.3158975238°)


Where is Neuhaus on the map?