China started construction on the Baihetan project on Aug 3. It will be the world’s second-largest hydropower station once completed. The power station is located on the lower reach of the Jinsha River.
The Baihetan project is currently the largest power station under construction.