Where is Bisperode?

Where is Bisperode located?

Bisperode, Lower Saxony, Germany (approx. 52.0844771721°, 9.4963307381°)


Where is Bisperode on the map?