Try to Find New Island on a Map: You Can’t, Even Though People Have Lived There for 43,500 Years…