Indo-Tibetan Border Police

The Indo-Tibetan Border Police is a border guarding force of India deployed along its borders with Tibet Autonomous Region. It is one of the seven Central Armed Police Forces,... Wikipedia