Top Stories India builds the highest motorized road in the world in Ladakh: Important Points 5 years ago