Shenzhen, Guangdong, China
Adelaide, South Australia, Australia
Shenzhen, China
Berlin, Berlin, Germany
Delft, Zuid-Holland, Netherlands
Taoyuan City, Taiwan, Province of China