Tehran, Tehran, Iran (Islamic Republic of)
Hamburg, Hamburg, Germany
Zollikofen, Bern, Switzerland
Tehran, Tehran, Iran, Islamic Republic Of
Marburg, Hesse, Germany
Astaneh-ye Ashrafiyeh, Gilan, Iran, Islamic Republic Of
Amsterdam, Noord-Holland, Netherlands
London, United Kingdom of Great Britain and Northern Ireland
istanbul, turky
Tehran, Tehran, Iran
Munich, Bavaria, Germany
Berlin, Berlin, Germany