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