India’s Prime Minister Narendra Modi is in China on a highly anticipated three-day visit. He met President Xi Jinping after touching down in Xi'an - the capital of the Chinese president's home province. Modi has been keen to talk up the potential for a "new milestone" in bilateral relations.