Street Address: the 1st building, No. 118, Huiya Road, Nanxiang Town, Jiading District,Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China