technewstube.com
Hominins lived in China 2.1 million years ago
Enlarge / Early hominins lived here, near Shangchen in China's southern Loess Plateau, 2.1 million years ago. (credit: Prof. Zhaoyu Zhu) Early hominins ventured out into the world…