bn:01170446n
Noun Named Entity
NL
No term available
EN
University Stadium is an outdoor football stadium in the western United States, located on the south campus of the University of New Mexico in Albuquerque, New Mexico. Wikipedia
English:
Albuquerque
Albuquerque, New Mexico
Relations
Sources