Where is Eden?

Where is Eden located?

Eden, Lower Saxony, Germany (approx. 53.2247624251°, 10.3765064603°)


Where is Eden on the map?