China’s Mega Dams

CNA insider : Channel news asia

Screen Grabs from the project