Where is Stadtwerke?

Where is Stadtwerke located?

Stadtwerke, Niedersachsen, Germany (approx. 52.15496°, 9.941188°)


Where is Stadtwerke on the map?