north holland, netherlands
University of Amsterdam
Stedelijk Gymnasium Leiden
Delft University of Technology