Y Li, C Liu, Y Wang, T Xiao, J Liu, Y Li - Renewable Energy, 2025 - Elsevier
Pumped storage power stations'(PSPSs) construction sites are widely concentrated in
mountainous rural areas, which brings significant benefits to the areas' development. China …