Street Address: No. 29, Lane 129 Pengfeng Road Malu Town Jiading District Shanghai.
City: Shanghai
Province: Shanghai
Country/Region: China