Tehran, Tehran, Iran, Islamic Republic Of
St John, New Brunswick, Canada
Québec, Québec, Canada
Saint-Etienne, Rhone-Alpes, France
Viviers, Rhone-Alpes, France
Saint-Lambert-de-Lauzon, Québec, Canada
Brooklyn, New York, United States
Paris, Paris, France
Shiraz, Fars, Iran
LA, USA
France