China starts construction on world's largest hydropower dam in Tibet
The project is part of China's push to expand renewable energy and reduce carbon emissions
The project is part of China's push to expand renewable energy and reduce carbon emissions