Street Address: F3, Foreign Trade Building, No. 65, Jianxin North Rd.
Province: Chongqing
Country/Region: China