BRO personnel at World’s highest motorable road in Ladakh. By Daily Excelsior - November 3, 2017 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrint BRO personnel at World’s highest motorable road in Ladakh. BRO personnel at World’s highest motorable road in Ladakh.