Street Address: Room 2607, Building 2, Huasheng Building, 519 Aomen Road, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China