icon New Waterway Ship Canal Witness the bustle of life on the renowned Nieuwe Waterweg ‘New Waterway’ ship canal in South Holland, Netherlands, with... 8800