what is the tiny country located on the border of france and spain?