The Netherlands, Delft