China Authorizes Controversial Hydropower Project in Landslide-Prone Region of Tibet
Recent Chinese approval to construct the world’s largest hydropower dam in Tibet has sparked concerns on local displacement, downstream impacts and infrastructure longevity.