Where is Schluchsee?

Where is Schluchsee located?

Schluchsee, Baden-Wurttemberg, Germany (approx. 47.76792°, 8.210404°)


Where is Schluchsee on the map?