This is exactly in line with the idea that Hainan Island connected southwest Guangxi and northern Vietnam before the Miocene and later moved to its present position proposed by geological tectonics.