Street Address: Huayu Road No. 2 Jiulongpo District Chongqing Municipality China
City: Chongqing
Province: Chongqing
Country/Region: China