Massive Hydroelectric Project Launched in Tibet: Implications for Energy and Environment Jul 19, 2025