Maybe they found the burial site of... Buddha