Marburg, Hesse, Germany
Rome, Rome, Italy
Oakland, CA, USA
Tehran, Tehran Province, Iran, Islamic Republic Of
Tehran, Tehran, Iran
Stockholm, Sweden
Berlin, Germany
København, Denmark
Tehran, Tehran, Iran, Islamic Republic Of
MI, USA