Where is Neustrum?

Where is Neustrum located?

Neustrum, Lower Saxony, Germany (approx. 52.8892340766°, 7.2183007831°)


Where is Neustrum on the map?