Where is Volbrandshausen?

Where is Volbrandshausen located?

Volbrandshausen, Lower Saxony, Germany (approx. 51.5875164563°, 10.1604043597°)


Where is Volbrandshausen on the map?