Where is Dodesheide?

Where is Dodesheide located?

Dodesheide, Lower Saxony, Germany (approx. 52.3065604873°, 8.0737510318°)


Where is Dodesheide on the map?