Canada's Niagara Falls was illuminated in colours of Indian National Flag on Independence Day. The Consulate General of India in Toronto shared a video and pictures on Twitter. Sending best wishes to Indo-Canadian communities across Canada, Prime Minister Justin Trudeau tweeted, "The ties between India and Canada, and the people who call them home, run deep."