1939 air photo of Puxi (west side of the Huangpu River) and Pudong (east side of the Huangpu River). Click to enlarge. 2009 Google satellite image of approximately the same area.
June 8, 2009 | Comments »