Prime Minister Narendra Modi inaugurated the Sela Tunnel near China in Arunachal Pradesh. The Sela Tunnel is India's highest mountain tunnel road which will help the Indian Army maintain all-weather connectivity to the disputed border between the two countries in Arunachal Pradesh.
More Videos