Street Address: No. 388 Yinxi Road, Shanghai 201615 , P. R. China
City: Shanghai
Province: Shanghai
Country/Region: China