China building dam on tributary of Ganga close to India-Nepal border: Satellite images
Since the face-off between India and China which began in May 2020, scores of satellite imagery have been released which show that Beijing has been ramping up infrastructure along the Line of Actual Control. New Delhi, Jan 20: New satellite imagery
Source: India News, Breaking News India, Top News Headlines from India – Oneindia