Where is Schaffhausen?

Where is Schaffhausen located?

Schaffhausen, Lower Saxony, Germany (approx. 53.0736407657°, 11.0695531493°)


Where is Schaffhausen on the map?