Street Address: 3026, a, No 1301, Road Gonghexin, Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China