New Delhi, Aug. 14 -- With just hours to go before India marks its 79th Independence Day, preparations are in full swing at the Red Fort in New Delhi, where Prime Minister Narendra Modi will hoist the national flag and deliver his 12th consecutive address to the nation.

PM Modi will address the nation from the ramparts of the iconic monument.

The tricolour is already visible in shops, on streets, and in markets across the country, with saffron, white and green dominating everything from clothing to everyday items. This year's celebrations carry the theme 'Naya Bharat,' reflecting the government's vision of achieving 'Viksit Bharat' by 2047.

Upon his arrival at the Red Fort, the Prime Minister will be received by Defence Minister Rajnat...