People's Square is located in the center of Chongqing. It has convenient transportation. There is a direct subway. The square is relatively large. The famous auditorium and the Three Gorges Museum are all around. It is a must-see attraction for visiting the local area.