Human ancestors first set foot on the interior of the Qinghai-Tibetan Plateau around 30,000-40,000 years ago, according to new research. This new finding moves back the earliest data of habitation in the interior by 20,000 years or more.