A Taste of Shanghai Nicole EigbrettMarch 18, 2014 SHANGHAI, THE PEOPLE’S REPUBLIC OF CHINA. Shanghai is the world’s most populous city-proper over-brimming with people, ideas, and objects perpetually on the mov... Travel0 Comments 0