Staff members do cleaning at the Jeep exhibition area in Beijing, capital of China, April 19, 2014. The 13th Beijing Automotive Exhibition (Auto China 2014) will be held from April 21 to 29. A total of 1,134 automobiles will be presented during the exhibition. (Xinhua/Wang Shen) |