New York, Aug. 16 -- India's Independence Day was celebrated in New York as iconic landmarks including World Trade Center were illuminated in the colours of the Indian Tricolour.

In a post on X, India in New York said, "India's Independence Day was celebrated as iconic New York landmarks -- One World Trade Center, Grand Central Terminal, Niagara Falls, and Kosciuszko Bridge -- lit up in the colours of the Indian Tricolour. A vibrant tribute to the deep bonds of friendship between India and the United States."

The landmark displays came after the Indian Embassy in the US hosted the 79th Independence Day celebrations earlier in the day, with Indian Ambassador to the US Vinay Kwatra hoisting the tricolour at India House, marking the offici...