The Defense Research and Development Organization (DRDO) a part of India's Ministry of Defense, established the Extreme Altitude Research Center at Chang La, a mountain pass at an elevation of 17, 590 ft. The center which is 47 miles off Leh town towards Pangong Lake, is poised to be the world’s...
