Montreal, QC, Canada
Montreal, Quebec, Canada
Tehran Province, Iran, Islamic Republic Of
Bengaluru, Karnataka, India
Montréal, Québec, Canada
Tehran, Tehran, Iran
Saint-Lin-Laurentides, Quebec, Canada
Tehran, Tehran Province, Iran, Islamic Republic Of