India News | Press Trust of India | Thursday May 20, 2021
China has completed the construction of a strategic highway through the Brahmaputra Canyon, stated to be the world's deepest, close to the Arunachal Pradesh border ahead of its plan to build a mega-dam over the gorge.
www.ndtv.com