Chester Zoo
Chester Zoo is a zoo at Upton-by-Chester , in Cheshire , England . 
<triplet> Chester Zoo <subj> zoo <obj> instance of <subj> Upton-by-Chester <obj> located in the administrative territorial entity