Pedestrians walk in Nanjing East Road, the most commercial shopping street in Shanghai, China, on November 24, 2009. Photo by Lucas Schifres/Pictobank