New satellite imagery and analysis by commercial geospatial intelligence firms indicate China is constructing at least two hardened air-defense complexes in the Tibet Autonomous Region, featuring ...
At the banks of the eastern part of Pangong Lake in Tibet, roughly 110 km from one of the 2020 border clash hot‑spots, satellite imagery reveals a new Chinese air‑defence complex under construction.