
Sela Pass’s longest two-lane road tunnel is scheduled to open in June
The Sela Pass, located in the picturesque state of Arunachal Pradesh in Northeast India, is set to make history with the opening of the world’s longest bi-lane road tunnel by June. This significant infrastructure project is expected to greatly improve connectivity and transportation in the region, providing a crucial link between Tawang and the rest of Arunachal Pradesh, which is currently cut off from the rest of India for several months each year due to heavy snowfall.… Read more