Where is Schaumburg?

Where is Schaumburg located?

Schaumburg, Lower Saxony, Germany (approx. 52.2007101785°, 9.1947214127°)


Where is Schaumburg on the map?