St Stephen's Green
St Stephen's Green is a public park located in the city centre of Dublin , Ireland . 
<triplet> St Stephen's Green <subj> public park <obj> instance of <subj> Dublin <obj> located in the administrative territorial entity