World's longest bi-lane tunnel, Sela Tunnel, inaugurated in India

World's longest bi-lane tunnel, Sela Tunnel, inaugurated in India