Located in the Pyrenees Mountains between Spain and France lies the tiny principality of Andorra, also known by its formal...