Where is Sela Tunnel being constructed? Current Affairs, GK & News

Where is Sela Tunnel being constructed?

World’s longest bi-lane road tunnel called “Sela Tunnel” is being built on Balipara-Charduar-Tawang (BCT) road by the Border Roads Organisation (BRO), under Project Vartak. Key Points The Sela tunnel is being constructed at an altitude of 13,800ft near the Indo-China border. It is being constructed on 317km long BCT road. The BCT road connects East ..