Scientists in China have found evidence of a 40,000 years old culture just 100 miles away from Beijing. The stone-age culture was populated by now-extinct relatives of human species. These hominins made use of a pigment called Ochre and crafted blade-like too…