Dayton, Ohio, United States
Ramallah
Leshan , China
Bloomington , United States
Nanjing , China
Roslyn , United States
Dubai , United Arab Emirates
Knoxville , United States
Bletchley , United Kingdom
Spittal an der Drau , Austria
Chadrac , France