Harnessing the rivers. Large and medium hydropower stations in China

Torna in alto