Upper Necaxa Totonac
Upper Necaxa Totonac is a native American language of central Mexico spoken by 3 , 400 people in and around four villages— Chicontla , Patla , Cacahuatlán , and San Pedro Tlaloantongo —in the Necaxa River Valley in Northern Puebla State . 
<triplet> Mexico <subj> Upper Necaxa Totonac <obj> language used <subj> Puebla <obj> contains administrative territorial entity <triplet> Puebla <subj> Upper Necaxa Totonac <obj> language used <subj> Mexico <obj> located in the administrative territorial entity