Street Address: Hejing Road No. 5616, Anting Town, Jiading, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China