Tehran, Tehran, Iran, Islamic Republic Of
Sherbrooke, Quebec, Canada
Mansfield, CT, USA
Tehran, Tehran, Iran
Tyler, Tx, USA
Québec City, Quebec, Canada
Hanover, Lower Saxony, Germany
Santiago de Compostela, Galicia, Spain
Tehran, Iran (Islamic Republic of)