Where is Shandela?

Where is Shandela located?

Shandela, Lower Saxony, Germany (approx. 52.2712133772°, 10.6871683121°)


Where is Shandela on the map?