India-China Border Standoff: Troops Go Toe-to-Toe at 15,000 Feet