Andorra, officially the Principality of Andorra, is a sovereign landlocked country on the Iberian Peninsula, in the eastern Pyrenees in Southwestern Europe, bordered by France to the north and Spain to the south. From Wikipedia
The historic stadium will host England's match against Andorra on September 6, marking its first senior men's international since 2005.