Historic Shanghai July Events

July 4 and Bastille Day, a cooling river walk, a cool museum trip, and a refreshing beer & buildings walk.