Occluded by the vast peaks of the Pyrenees, the micronation of Andorra sits on the border between France and Spain. Its ...