China builds spy stations in mountains on disputed border
Published
China has been building new radar and electronic warfare facilities in the mountains along its long, disputed border with India, recent satellite imagery revealed. An expansive radome—a structure housing radar and other signals intelligence equipment—is under construction at Lake Mansarovar in its…
#lakemansarovar #tibet #sinergise #copernicusearth #himalayan #peopleliberationarmy #kartikbommakanti #newdelhi #pla #plagroundforce