Author: Exuperist / Source: Neatorama

Adaptation is the name of the game in order for creatures to survive in any environment or situation that they encounter. Animals evolve and develop certain features and characteristics that enable them to weather even the harshest conditions imaginable.
Now, Chinese researchers have made a remarkable find on the roof of the world: the oldest signs of human activity in this demanding landscape.
Researchers led by Xiaoling Zhang, an archaeologist at China’s Institute of Vertebrate Paleontology and Paleoanthropology,…
The post Stone Artefacts from Tibetan Plateau Prove Humans’ Adaptability and Resiliency appeared first on FeedBox.