Construction on the world's most expensive infastructure project has been approved by China, set to cost £109 billion, despite concerns over its wider impact. The colossal hydropower project set for ...
Reports indicate that the colossal development would require at least four 20km-long tunnels to be drilled through the Namcha Barwa mountain ... the steep and narrow gorge would increase the ...
China has greenlit the construction of what would be the largest hydropower dam in the world on the eastern rim of the ...