Where is Netze?

Where is Netze located?

Netze, Lower Saxony, Germany (approx. 51.9812553132°, 9.9733407381°)


Where is Netze on the map?