India Independence Day 2017: Where to watch flag hoisting and PM Modi speech from New Delhi live online

India will celebrate its 71st Independence Day on 15 August.

India Independence Day
Indian Prime Minister Narendra Modi addresses the nation from the historic Red Fort during Independence Day celebrations in Delhi, India, August 15, 2016 Reuters

India is gearing up to celebrate its 71st Independence Day on 15 August. People from around the world can watch the flag hoisting ceremony and cultural programs live online.

Where to Watch Live Online

YouTube has teamed up with Indian national broadcaster Doordarshan to live stream the 71st Indian Independence Day celebrations as well as Prime Minister Narendra Modi's address to the nation.

The live streaming will start from 6:25AM IST (8.55AM SGT) and can be watched online here.

At midnight of 15 August, 1947, India achieved independence from British rule and became a sovereign nation.

The Indian tricolor (saffron, green and white) flag was unfurled by Jawaharlal Nehru, the first Prime Minister of India, at the Red Fort of Delhi, marking the birth of world's biggest democracy. Today, the flag can be seen throughout India during Independence Day celebrations, from being hoisted up flagpoles in ceremonies to decorating the clothes, cars and homes of Indian people.