Loading...
Please wait while we get things ready for you
Please wait while we get things ready for you
China has officially started building the world's largest hydropower dam on the lower Yarlung Tsangpo in Tibet, just 50 km from the Indian border. Satellite imagery confirms rapid construction despite repeated objections from New Delhi. The project threatens to disrupt water flow into Arunachal Pradesh and Assam, with Indian officials warning of altered river ecology, flooded farmlands, and unpredictable monsoon patterns. New Delhi is scrambling...
Ask AI about this