Andorra la Vella, City Center of the capital city of Andorra in between Pyrenees. View from above into the valley with surrounding Pyrenees Mountains, 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.
Download Photo #85356163