Yo Chen
Yo Chen is a small village located in the Corozal District from the nation of Belize . 
<triplet> Yo Chen <subj> Belize <obj> country <triplet> Corozal District <subj> Belize <obj> country <triplet> Belize <subj> Corozal District <obj> contains administrative territorial entity