INSTINCTSheffield Lake Wind TurbineSheffield Lake, United StatesGiant fixed wind turbine View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update