Chongqing, Chongqing Municipality, China
Hambrook, England, United Kingdom
Shanghai, Shanghai Municipality, China