Articles

Here’s What Makes 1.55 km Sela Tunnel Of Strategic and Historical Significance

/

India achieved another milestone by constructing longest tunnel of the world above 13000 feet altitude in the world at Sela in Arunachal Pradesh. It is a strategic step which will facilitate year long connectivity to Tawang, not only securing it but also putting it on world tourism map.