Liuzhou, located by the Liujiang River in the ... is the earliest trace of modern Homo sapiens found to date in China and Southeast Asia.