Taurus Riverbed of Indus at Nimu, Ladakh

Taurus deployed on the riverbed of famous River Indus in Ladakh.

Leave a Reply