Shanghai, China
Shanghai is China's most populous city, on the estuary of the Yangtze and crossed by the Huangpu River. A global centre for finance and trade, it has the world's busiest container port. The photos were taken in 2002 and show the city's streets, the Bund and the new towers of Pudong.
