New archaeological research reveals that an ancient landmass emerged and then disappeared again 70,000 years ago off ...