Description
Andorra la Vella, View from the Pyrenees Mountain Top down to the city center of the capital city of Andorra in between Pyrenees, Andorra is a tiny independent principality situated between France and Spain in the Pyrenees mountains. It’s known for its ski resorts, and a tax-haven status that encourages duty-free shopping. Andorra, Europe.