The Baihetan Hydropower Station in Daliangshan, southwestern China, is the largest hydropower station under construction in the world. It is expected to generate more than 60 billion kilowatt hours of power per year, equal to about two-thirds of Beijing's electricity consumption in 2015.

Advertisement
Code: CAZSPORT. You need to use promocode. The discount is available only for Sports & Outdoor category.

More videos