Stolwijk, South Holland, Netherlands
's-Hertogenbosch, Noord-Brabant, Netherlands
Rotterdam, Zuid-Holland, Netherlands
Eindhoven, Noord-Brabant, Netherlands
England, United Kingdom of Great Britain and Northern Ireland
Stockholm, Stockholm, Sweden