The site for NWERC in Delft