Where is Sylvarden?

Where is Sylvarden located?

Sylvarden, Lower Saxony, Germany (approx. 53.57062°, 8.31069°)


Where is Sylvarden on the map?