Street Address: 767, Changye Rd, Chuansha, Pudong
City: Shanghai
Province: Shanghai
Country/Region: China