An artist installed this great vantage point along a bicycle trail & canal a few kilometers south east of Delft,