Street Address: Rm. 10a, No. 2157, Pudong (s) Rd, Pudong New District,
City: Shanghai
Province: Shanghai
Country/Region: China