Shoppers crowd Nanjing Road, one of the biggest retailing streets in Shanghai. The street attracts hundreds of thousands of consumers and is home to many of the world's largest brand names..14 May 2006
{}