Where is Teufelsmore?

Where is Teufelsmore located?

Teufelsmore, Lower Saxony, Germany (approx. 53.2642325871°, 8.9170910063°)


Where is Teufelsmore on the map?