An user Spanish
says…

Se
Pronoun
  ubica
Verb
  a
Adposition
  solo
Adverb
  unos
Determiner
  kilómetros
Noun
  al
  sur
Noun
  del
  centro
Noun
  de
Adposition
 Denver,  en
Adposition
  Colorado
Proper noun
.

It's located just a few miles south of downtown Denver in Colorado.
Words and sentences
New
a

New
kilómetros

plural of kilómetro

New
al

Contraction of a el (“at the, to the”).

New
del

of the, from the (+ a masculine noun in singular).

New
centro

New
de

New
en

  1. in, at, on
  2. in (a time)
  3. in (a language)
  4. used after some verbs and translated by various prepositions in English
  5. in (in various expressions)

New
Colorado

Colorado (a state of the United States)

Comments