World’s longest bi-lane tunnel, Sela Tunnel, inaugurated in India
Sela Tunnel, the world’s longest bi-lane tunnel was recently inaugurated in Sela Pass, Tawang district, Arunachal Pradesh, India, by Prime Minister Narendra Modi. The inauguration … Read more