Tehran, Tehran, Iran, Islamic Republic Of
Chicago, IL, USA
Mexico City, Mexico City, Mexico
Toronto, Canada
Nijmegen, Netherlands
Toronto, Ontario, Canada
Wuppertal, North Rhine-Westphalia, Germany
Lamia, Thessalia Sterea Ellada, Greece
Shiraz, Fars, Iran, Islamic Republic Of
Cairo Governorate, Egypt
Corvallis, OR, USA