The Indian Army on Thursday installed a 100-foot-tall National Flag in the hilly Doda district of Jammu and Kashmir with a senior officer terming the endeavor a befitting tribute to the countless soldiers who laid down their lives for the nation.