It would be cool if we could go up them to admire the landscape and for sniping.
I thought of that as well, they seem to be taken directly from The Hunter: Call of the Wild. Would be a cool place to be sniping from
And the windmills as well ! (Or at least the stairs and the platform)