Street Address: No. 1, Jianlong North Rd, Jiulongpo District
City: Chongqing
Province: Chongqing
Country/Region: China