Question: Spain, officially the Kingdom of Spain, is a sovereign state located on the Iberian Peninsula in southwestern Europe,the country's mainland is bordered to the north and northeast by which location,a sovereign landlocked microstate in Southwestern Europe, located in the eastern Pyrenees mountains and bordered by Spain and France? 
Sentence (from "Andorra"): Created under a charter in 988, the present principality was formed in 1278.
Relevant evidence: No