Chongqing People's Square
Chongqing People's Square,Xuatian Bay, Renmin Road, Yuzhong District, Chongqing 400015 China
Chongqing People's Square is a Points of Interest & Landmarks place is located in Chongqing, Chongqing Region. The address of Chongqing People's Square is Chongqing People's Square,Xuatian Bay, Renmin Road, Yuzhong District, Chongqing 400015 China.