Where is Volkerode?

Where is Volkerode located?

Volkerode, Lower Saxony, Germany (approx. 51.4680067286°, 9.8558794022°)


Where is Volkerode on the map?