... Turbine, Hydro Turbine, Hydropower Station, Control Panel, Water Power Station, Complete Hydropower Equipment. Our factory occupies 80000 square meters of land ... , which includes 30000 square meters workshop area, over 500 sets of heavy, precision and advanced producing and testing machinery. We ... of hydro-turbine and generator units, and more than 3000 sets are running at home and abroad.