Andorra la Vella, an DAWR uh lah VEHL yah (pop. 21,630), is the capital and largest town of Andorra. About one-third of Andorra's people live in Andorra la Vella. The town lies beside the Valira River in a valley high amid the Pyrenees.