Bum La, Indo-China Border and wonderful Army of India