London, England, United Kingdom of Great Britain and Northern Ireland
Nijmegen, Gelderland, Netherlands
Tilburg, Noord-Brabant, Netherlands
Sudan
Den Bosch, Noord-Brabant, Netherlands
Doha, Doha, Qatar