Street Address: No. C36. 2f>building No. 5 958 Lingshanroad Pudong New Area Shanghai. China
City: Shanghai
Province: Shanghai
Country/Region: China