A 76-feet tall National Flag at 15,000 feet constructed by Indian Army and Flag Foundation of India, hoisted overlooking the Hanle Valley in Ladakh.