Not far from the city of Chengdu in Sichuan Province, China, sits the Leshan Giant Buddha statue. Carved into the side of Mt. Lingyun, the colossal statue is over 1,300-years-old and is considered to ...
A study on a Chinese Buddha statue carried out in the Netherlands revealed a startling discovery - the statue contains the mummified remains of a Buddhist monk. Irish Archaeology reports that the ...