Street Address: 610, Huayuan Business Center, Xixiang Avenue, Bao'an District, Shenzhen, Guangdong, China (mainland)
City: Shenzhen
Province: Guangdong
Country/Region: China