Shenzhen, China
Nanguang Jiejia Building, No. 3037 Shennan Middle Road, Shenzhen, Guangdong, 518033, China, 518033