With Piluo Site located in Daocheng City, Sichuan Province has demonstrated that humans began to set foot on the Qinghai-Tibet Plateau at least 130,000 years ago. This documentary integrates profound topics such as the universe and time and space, exploring how human beings have developed as the stars move and years alternate in this vast universe within a time scale of over 100,000 years. This documentary reproduces the brilliant “Human Epic” of civilization, promoting new archaeological discoveries in China, and using concrete evidence of ancient human migration to echo the concept of a “community with a shared future for mankind”.