Translation:They walk there.
La also means there? There sure are alot of words that refer to "there"
Yup. 'Lá' means there.
why not "li"
Hi, lì and lá are more or less interchangeable in this sentence since there's no specific context on the location of the place in question. Hope this helps!