China started construction on the Baihetan project on Thursday.
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.
(CGTN)