2,061 plants indexed. Showing 1,082 matching current filters.
Ahai is a 4,750 MW hydroelectric power plant located in China. It is an operational facility that contributes significantly to the country's renewable energy capacity.
Aba Minjiang River Jiangseba is a 128 MW hydroelectric power plant in China, located along the Minjiang River. It is operational and contributes to the region's renewable energy capacity.