Street Address: Unit 1707, No. 1476, Pudong Avenue, Shanghai, P. R. C.
City: Shanghai
Province: Shanghai
Country/Region: China