Is it correct that the UK is shown detached from Europe at this time? Otherwise the map implies Neanderthals possessed sea-faring skills.