Shanghai, China / August 20, 2004.People and stores on Nanjing Road, Shanghai's main shopping street (a pedestrian mall), in downtown Shanghai. Motorized trolley at left runs between one end of the road to the other..©Ellen B. Senisi
©Ellen B. Senisi