Tuesday 24 April 2018

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

Tags: |

More Picture of the Day Stories

calendarCalendar of Events