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