The Sino-India border remains the only major territorial dispute, other than South China Sea disputes, that China has not resolved.