Street Address: 16AB, No. 895, West Yan an Rd
City: Shanghai
Province: Shanghai
Country/Region: China