New Geological Concerns for China's Hydropower Ambitions The ambitious initiative by China to develop the largest hydropower ...
China's Brahmaputra mega dam is attracting scientific attention for more than its size. Geologists say the project sits near an active Himalayan fault, raising questions about earthquakes, landslides ...