Article

The Times of IndiaThe Times of India on 2017-11-02 12:46

Ladakh: BRO builds world's highest motorable road near China border

Being close to Hanle, the 86km long strategic road connects Chisumle and Demchok villages, located 230 km from Leh. These villages are stone's throw ...

Related news