Ecuador national football team
Ecuador plays the majority of their home matches at the Estadio Olímpico Atahualpa in Quito . 
<triplet> Estadio Olímpico Atahualpa <subj> Quito <obj> located in the administrative territorial entity