CT scan finds mummified monk inside 1,000-year-old Buddha
A Chinese statue of the Buddha dating back to around 1100 AD is more than just a statue -- it's the final resting place of a Buddhist master.
Omar Fabián flipped this story into Wierd•3321d
A Chinese statue of the Buddha dating back to around 1100 AD is more than just a statue -- it's the final resting place of a Buddhist master.
Omar Fabián flipped this story into Wierd•3321d