A two-day visit by an English Premier League delegation to promote future soccer cooperation with the Village Super League, dubbed "Cun Chao" by Chinese netizens, came to an end on Monday in Rongjiang county, Qiandongnan Miao and Dong autonomous prefecture, Southwest China's Guizhou province.