Tehran, Tehran, Iran, Islamic Republic Of
Miami, FL, USA
Halifax, Nova Scotia, Canada
Champaign, IL, USA
Tehran, Tehran Province, Iran, Islamic Republic Of
Tehran Province, Iran, Islamic Republic Of
Montreal, Quebec, Canada
Ottawa, Ontario, Canada
Denver, CO, USA
Najafabad, Isfahan Province, Iran, Islamic Republic Of
Najafabad, Isfahan, Iran, Islamic Republic Of