Where is Andorra la Vella?

Andorra la Vella is the capital city of Andorra. It is situated in the south west of the country, not far from the border with Spain.