Shenzhen, Guangdong, China.