Where is De Zwethheul?

Where is De Zwethheul located?

De Zwethheul, Zuid-Holland, Netherlands (approx. 51.96271°, 4.393772°)


Where is De Zwethheul on the map?