The Indo-Tibetan Border Police (ITBP) is deployed for guard duties on the border with China from Karakoram Pass in Ladakh to Diphu La in Arunachal Pradesh covering a total distance of 2488 kilometers .