Street Address: 26/ F. , Astronautic Building 525, Sichuan Road(north), Shangh, China
City: Shanghai
Province: Shanghai
Country/Region: China