linguistic:paraphrasing, quality:correction
Andorra, officially the Principality of Andorra, also called the Principality of the Valleys of Andorra, is a sovereign landlocked microstate in southwestern Europe, located in the eastern Pyrenees mountain range and is bordered by Spain and France.