Shantui site na mmekorita siri ike na onye na-ere ahịa Europe nke Shantui, meriri iwu maka ndị na-ebu ibu 109 sitere na ụlọ ọrụ nnukwu obodo Europe.Mgbe nrụpụta siri ike otu ọnwa gachara, ebubata bat mbụ nke ihe nbipụta nkeji iri atọ n'ọdụ ụgbọ mmiri nke ọma.A na-atụ anya na a ga-ebuga akụrụngwa niile site na batches na Septemba.