4. Shanghai Theater - Shanghai Grand Theater is located at 190, Huangpi Road (North) on the west of the People's Square