... service . Project Overview:SHP is the short form for small hydropower plant. It makes use of hydraulic power driving of ... In China, the current definition of SHP means power plant with a performance of 25000kW and below and assorted ... resources and hydropower projects, capable of undertaking turnkey projects (EPC), including feasibility studies, site selection, investigation, design, construction ...