Street Address: Changwujian Group, Shandong Village, Geleshan Town, Shapinba District, Chongqing , China
City: Chongqing
Province: Chongqing
Country/Region: China