Where is Vesteroden?

Where is Vesteroden located?

Vesteroden, Lower Saxony, Germany (approx. 52.5119951127°, 7.8013947487°)


Where is Vesteroden on the map?