“Sela Tunnel: Strengthening India’s Border with China”
Sela Tunnel is a 980-meter-long single tube tunnel constructed by the Border Roads Organization.
Sela Tunnel is a 980-meter-long single tube tunnel constructed by the Border Roads Organization.