Tehran, Tehran, Iran
Tehran, Tehran, Iran, Islamic Republic Of
Bielefeld, NRW, Germany
La Jolla, CA, USA
Darmstadt, Hesse, Germany
Karlsruhe, Baden-Württemberg, Germany