Where is Andorra la Vella located?

Andorra la Vella is located in Andorra, a small country in southwestern Europe. It is situated in the Pyrenees mountains, between France and Spain. The city is the capital of Andorra and is located in the parish of Andorra la Vella. It is the highest capital city in Europe, at an altitude of 1,023 metres (3,356 feet) above sea level.
Copyright Wanderlust World © https://www.ynyoo.com