Indo-Tibetan Border Police personnel performing yoga at Degaru River in Arunachal Pradesh this morning.
Picture below shows Indian Army soldiers performing yoga on a snow-clad mountain in Leh, Jammu and Kashmir.
This post was published on June 21, 2018 5:21 pm