Street Address: Room 107, District 39, No.35 Dingbian Rd
City: Shanghai
Province: Shanghai
Country/Region: China