Street Address: Building 3, No. 11, Jiangxi Rd. , Nan'an Dist. , Chongqing, China
City: Chongqing
Province: Chongqing
Country/Region: China