Perched inside the colossal Pyrenees Mountains of Europe, Andorra is a comparatively small nation to go…