Bloomington, Illinois, United States
Dubai , United Arab Emirates
San Luis Potosi , Mexico
United States
Chicago , United States
Teresina , Brazil
Amherst , United States
Zurich , Switzerland
Lund , Sweden
Clyde , United States
Jerusalem , Israel