Haarlem, Noord-Holland, Netherlands
Cherry Hill, NJ, USA
Barcelona, Spain
Darmstadt, Hessen, Germany
Tehran, Tehran, Iran, Islamic Republic Of
Berlin, Berlin, Germany