SINOPIX PHOTO

Add to Lightbox Download
Two workers walk through a street at Thames Town, in Shanghai, China. Thames Town is one of several satellite townships that Shanghai is building in hopes of luring residents away from the city centre, and claims to allow people to "taste authentic British style of small town"..21 Jul 2006
Two workers walk through a street at Thames Town, in Shanghai, China. Thames Town is one of several satellite townships that Shanghai is building in hopes of luring residents away from the city centre, and claims to allow people to "taste authentic British style of small town"..21 Jul 2006