China to set up world's highest altitude telescopes close to India border

The telescope, located 5,250 meters above sea level, will detect and gather precise data on primordial gravitational waves in the Northern Hemisphere. It is expected to be operational by 2021.