Karaj, Alborz Province, Iran (Islamic Republic of)
Tehran, Tehran, Iran (Islamic Republic of)
Berlin, Berlin, Germany
Turku, Finland
Liverpool, United Kingdom of Great Britain and Northern Ireland
Delft, South Holland, Netherlands
Gorgan, Golestan, Iran (Islamic Republic of)