Street Address: No. 5, Jinchuan Shicai Market, North Lijiatuo Bridge 2, Chongqing, China
Province: Chongqing
Country/Region: China