Hamburg, Hamburg, Germany
Shanghai, Shanghai, China
Miami, FL, USA
Shanghai, Shanghai Municipality, China
Bangkok, Thailand