Scientists unearth oldest Buddha statues ever found in China
Scientists in northwest China’s Shaanxi province revealed last week the discovery of what they believe is the oldest ever Buddha statue found in the country. The two statues were excavated in a family tomb dated to the Eastern Han dynasty (25-220), about 200 years earlier than previous depictions of Buddha found in China. Before the recent discovery, the oldest representations...