What may be an ancient Chinese artifact mysteriously appeared in a small garden next to a pond, on a heavily wooded acreage in a remote and sparsely populated area of Harrison County, Ky.
A Buddha statue dating back to the 11th or 12th century was examined by CT scan and endoscopy in the Netherlands late last year, revealing that it encapsulated the mummified remains of the Buddhist Master Liuquan.