Chinese President Xi Jinping will on Tuesday afternoon arrive India on three-day official visit. Jinping is the first Chinese head of state to visit India in eight years.