Evanston, IL, USA
Shanghai, Shanghai, China
Shanghai, China
Hamburg, Hamburg, Germany
Madrid, Community of Madrid, Spain