Shunya is headquartered in Beijing, Floor D1, Digital New Media Innovation Industrial Park, Electronic City, No. 12 Shuangqiao Road, China, and has 2 office locations.
Locations
Country
City
Address
China
Beijing
Floor D1, Digital New Media Innovation Industrial Park, Electronic City, No. 12 Shuangqiao Road
HQ
China
Shanghai
Room 2201, 22nd Floor, Hongqi Center, No. 9, Lane 355, Nanzheng Road