Tag: Satellite Images
Related Posts
Satellite Image Sparks Rumors of New Chinese Settlement Along Indian Border
Indian media outlets are speculating that China built a new settlement about 38 kilometers from the Line of Actual Control (LAC) the country's border with China. The purported settlement is on the northern shore of Pangong Tso Lake, the site of ...