Street Address: No88, 651zone. Dongxue Road Dong Jing Town, Songjiang District, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China