Street Address: Room 501, Yilin Road, Pudong New District, Shanghai, Shanghai, China (Mainland)
Country/Region: China