Where is Hiltruper See?

Where is Hiltruper See located?

Hiltruper See, Nordrhein-Westfalen, Germany (approx. 51.88722°, 7.658333°)


Where is Hiltruper See on the map?