wind power plant. renewable energy concept. Shutterstock Image - wind power plant. renewable energy concept. - ID: 701856607