Andorra la Vella is the capital and largest city of Andorra, a small country located in the Pyrenees mountains between France and Spain. As the administrative and cultural center of the nation, it serves as the seat of government and the primary hub of activity in this tiny European principality.
AI-generated from the Wikipedia summary — may contain errors.
2 mapped locations
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).