Landlocked country in the Pyrenees between France and Spain (7)
I believe the answer is:
andorra
(Other definitions for andorra that I've seen before include "Mountainous principality of southwest Europe" , "mountainous country" , "mountainous region" , "Radar on (anag) - European principality" , "Catalan state" .)