Andorra

Andorra is a small, landlocked microstate is Southwestern Europe, located in the Pyrenees mountains. It is bordered by Spain to the south and France to the north. Its religion is Christianity and the language is Catalan.