‘World’s tallest self-erecting turbine tower’ installed in Spain

It has been installed in under two weeks without the use of large cranes

ELN TV