China starts construction of world’s biggest hydropower dam in Tibet Post author:mck Post published:July 22, 2025 Post category:Blog The project on a river that runs through Tibet and India downstream could dwarf the Three Gorges Dam when completed. You Might Also Like Netanyahu vows to target opponents abroad after strike in Qatar September 10, 2025 UK court convicts two men for spying for Hong Kong, China June 18, 2026 US revokes Bob Vylan visas after Glastonbury chants July 1, 2025