Browsing: aRUNACHAL pRADESH
China has started building a huge hydropower project on the Yarlung Tsangpo River called Brahmaputra in India near the Nyingchi region in Tibet, close to Arunachal Pradesh. It plans to build five dams to generate massive amounts of electricity more than the Three Gorges Dam.
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
© 2025 Copyright @ Newscope.