
Xi, Peng in Lyon
, March 26, 2014
China's President Xi Jinping and his wife Peng Liyuan descend the steps from their plane as they arrive at the Lyon-Saint-Exupery airport in Colombier-Saugnieu, near Lyon, France, on March 25. Reuters/Robert Pratta