The Indian Army, in collaboration with the Flag Foundation of India, hoisted a majestic 73-foot High Mast National Flag at Jemithang in Tawang district, Arunachal Pradesh.