Satellite images have revealed a new Chinese air-defence site near Pangong Lake in Tibet, around 110 km from the India-China border standoff zones. The complex includes command centres, barracks, radar units, vehicle sheds and ammunition storage. Missile Shelters With Retractable Roofs A key feature of the site is a cluster of hardened shelters with retractable […]














