Chinese President Xi Jinping and his wife Peng Liyuan posing for a photograph at Bandaranaike international Airport upon their arrival in Sri Lanka.( Picture: Tharaka Basnayaka / Twitter )
Chinese President Xi Jinping and his wife Peng Liyuan posing for a photograph at Bandaranaike international Airport upon their arrival in Sri Lanka.( Picture: Tharaka Basnayaka / Twitter )