This is a real thing:
Doggerland - Wikipedia, the free encyclopedia !
I'd never heard of it. Land connected Britain to the Netherlands and Germany, maybe Denmark too, during the last Ice Age. There was this huge area of land, lakes, rivers, tundra, animals and humans!
I don't know how I lived this long and hadn't heard of this! It's awesome.