Where is Stübush?

Where is Stübush located?

Stübush, Lower Saxony, Germany (approx. 53.5351026961°, 8.9137088412°)


Where is Stübush on the map?