The Border Roads Organisation (BRO) of India has again constructed a new road which now hold the title for the highest motorable road in the world at Umling La Pass of Eastern Ladakh, its much more higher than Khardung La which earlier was the benchmark in India. The road constructed […]