Where is Welzede?

Where is Welzede located?

Welzede, Lower Saxony, Germany (approx. 51.9988372498°, 9.3411481032°)


Where is Welzede on the map?