Street Address: Room 204, #24, No.3 Newly State Baise Road, Xuhui District, Shanghai, China, Shanghai, Shanghai, China (Mainland)
Country/Region: China