Where is Neurede?

Where is Neurede located?

Neurede, Lower Saxony, Germany (approx. 53.0262113499°, 7.2290460187°)


Where is Neurede on the map?