New Delhi, June 21 -- From high-altitude mountains to parade grounds in the plains, a large number of armed forces personnel took part in yoga sessions across the country to mark International Day of Yoga on Sunday.

All military commands of the three services - the Army, Navy and the Air Force - have been gearing up for this annual event, which seeks to promote physical fitness, mental resilience and holistic well-being.

In the national capital, the Indian Army is hosting the event at the Cariappa Parade Ground at Delhi Cantonment.

Army jawans and others, positioned in a huge grid formation, stretched their arms and legs to perform various 'asanas'.

"The yoga session at the Cariappa Parade Ground began at around 6 am. About 3,500 people...