Street Address: No. 58, Xiangyun Road, Minghang Economic Technical Development Area
City: Shanghai
Province: Shanghai
Country/Region: China