Chinese President Xi Jinping (center right) meets with Indian Prime Minister Narendra Modi (center left) in Xi'an, Shaanxi province, May 14, 2015. [Photo/Xinhua]