Street Address: No. 3046, Donggang Road, Zhuqiao Town, Pudong New Area Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China