Jeeps exhibited at Shanghai Int'l Expo Center
A Jeep Cherokee is exhibited at the Shanghai New International Expo Center in Shanghai, east China, April 19, 2013. The 15th Shanghai International Automobile Industry Exhibition will held here from April 21 to 29. (Xinhua/Chen Fei)