nyligen föröswats i Billccha , en by i provinsen Leon i Spanien.