Where is Louden?

Where is Louden located?

Louden, Lower Saxony, Germany (approx. 52.2253016657°, 9.0901358478°)


Where is Louden on the map?