Andorra la Vella is the capital and largest city of the country of Andorra. Situated in the eastern Pyrenees mountains, it is positioned geographically between France and Spain.
The name also refers to the specific parish that surrounds the capital city. It serves as a primary urban center within the mountainous region.
