Denmark

Denmark

Big Picture: Tailor-made jackets await installation

DENMARK: This is not a scene from HG Wells' The War of the Worlds, although these structures are almost cosmic in size.

Windpower Monthly Events