Street Address: Room 1102, No. 38, Lane700, Liquan Rd, Putuo District, Shanghai, 200436, China
City: Shanghai
Province: Shanghai
Country/Region: China