Street Address: No. 5495, Yexin Road, Songjiang Dist. , Shanghai, China
Province: Shanghai
Country/Region: China