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...
SHANGHAI, CHINA. The old and the new are juxtaposed in this view near the Yuyuan gardens in Shanghai. In the background, the modern globalized world, in the for...