Skip to main content


World’s highest dam starts power generation in SW China, marking breakthrough in ultra-high earth-rock dam construction