I think about 1/6th of our country is made up, yes Or, as they say: 'God created the world, but the Dutch created the Netherlands'. The God part is debatable of course I think said province + the delta works (flood proofing the river delta) are considered an engineering world wonder. Brits could take note from the flood protection part, I think