world’s highest motorable road is constructed in Ladakh at a height of 19,300 feet. by Navyatha Sandiri August 9, 2021 by Navyatha Sandiri Read more 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegram