Street Address: 18th Floor, Kaixuan Building, No. 6 Renhe Road, New North Zone
City: Chongqing
Province: Chongqing
Country/Region: China