The world's largest installed offshore wind turbines are set to start generating power off the north-east coast of the UK by the end of October 2017.
Quickly and easily download Instagram videos with our free tool.