Where is Shuchur?

Where is Shuchur located?

Shuchur, Lower Saxony, Germany (approx. 53.2156870668°, 10.929531992°)


Where is Shuchur on the map?