Caption: Offshore wind farm, generating power for electricity for domestic and industrial use. Wind power is a renewable and clean source of energy for electricity production. The wind turns the blades, and this drives a turbine to generate electricity. This is the North Hoyle Offshore Wind Farm, in Liverpool Bay, UK. It has 30 Vestas V80 wind turbines, each around 70 metres high. The total power generated is 60 megawatts, which can supply around 40,000 homes a year. This wind farm became fully operational in 2004.