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.