what tiny country is located in the pyrennes mountains between france and spain?