Street Address: Rm 2506, 1st Bafang Building, No.1589, Zhangyang Rd, Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China