India's prime minister told China's visiting President Xi Jinping Thursday it was important to have peace on the two countries' disputed border, as a stand-off between troops at the frontier overshadowed key talks.