Andorra is a small mountainous country in the Pyrenees mountains in Europe, and is on the Iberian Peninsula, on the border between France and Spain, in Southern Europe. Andorra is arguably a city-state and has no distinct cities as such.