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?