Vancouver, British Columbia, Canada
Tehran, Tehran, Iran
Hamilton, Ontario, Canada
Shiraz, Fars Province, Iran (Islamic Republic of)
Gorgan, Golestan Province, Iran, Islamic Republic Of
Gorgan, Golestan, Iran, Islamic Republic Of
Tehran, Tehran Province, Iran (Islamic Republic of)
Tehran, Tehran, Iran, Islamic Republic Of
Tehran, Iran (Islamic Republic of)
Gorgan, Golestan Province, Iran (Islamic Republic of)