Street Address: Rm511-516, Building 28, No. 140 Tianlin Rd, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China