Tri-Services Guard of Honour (India)
The Tri-Services Guard of Honour is an ad hoc infantry company of the Indian Armed Forces which is responsible for providing guards of honour for high ranking Indian and foreign officials. The company was created shortly after India gained its independence from the United Kingdom in 1947.
Source: Wikipedia — Tri-Services Guard of Honour (India) (CC BY-SA 4.0)