Tides of visitors crowd in a hall of Shanghai New International Expo Center on April 21, 2011, during the 14th Shanghai International Automobile Industry Exhibition. [Photo/CFP]