India celebrated its 75th Independence Day today, marking freedom from British colonial rule with celebrations and events around the globe.
Indian Prime Minister Narendra Modi unfurled the national flag at the Red Fort in New Delhi this morning and addressed the nation followed by a series of events organised by the armed forces and security personnel saluting the tricolour with a guard of honour.
"There is a possibility of a new world order post-Corona. The world has seen and appreciated India's efforts during Corona. Today the world is looking at India from a new perspective," he said in his speech.
The Indian Olympic medallists, including history-making gold medal winner Neeraj Chopra, were present on the occasion.
High Commissions and Embassies across the world unfurled the Indian tricolour in socially-distanced and digital ceremonies, including in Singapore and the United Kingdom.
Various buildings were also illuminated in the colours of the Indian flag, highlighting the prominence and growth of India's soft power and diplomacy.
The traditional beating retreat ceremony took place at the Attari-Wagah border as well.
The Indian government promoted the theme of 'Azadi ka Amrit Mahotsav' (Festival of freedom) for the celebrations, which went viral across social media.
The US Embassy to India also joined the celebrations with a video dedicated to the things US diplomats love the most about the country that went viral over the weekend.
The Tokyo Olympics participants, including medalists like Neeraj Chopra, PV Sindhu and Mirabai Chanu, were present during the 75th Independence Day celebrations at the Red Fort.
The Indian cricket team hoisted the tri-colour before the start of Day 4 of the ongoing Lord's Test against England.
Several iconic buildings in the United States, including the One World Trade Center, were illuminated in the colours of the Indian national flag. Thousands of Indian-Americans held celebrations in various parts of the US as well.
The Federation of Indian Associations (FIA) unfurled the largest ever Indian flag at Times Square in New York.