Street Address: No. 359, Rd Xinzhai, Tianma Development Zone, Songjiang, Sheshan
City: Shanghai
Province: Shanghai
Country/Region: China