New Delhi, Oct 2 (UNI) To mark the 152 Birth Anniversary of Mahatma Gandhi, India installed the "world’s largest National Flag' at Leh on Saturday.
The Monumental National Flag which has been made of Khadi cotton fabric, measures 225 feet long, 150 feet wide, and weighs (approx.) 1400 kg.