Where is Letsdorf?

Where is Letsdorf located?

Letsdorf, Lower Saxony, Germany (approx. 53.5485976467°, 7.2950218201°)


Where is Letsdorf on the map?