Even more granular would be using the <Language> tag (which I do and have renamed as "Nationality.")
Just like pretty much every other classification of music is subjective and personal, so is location/country/language.
E.g. some use 'location' being the venue of a performance. Some use it for countries.
If as you, you use 'language' for 'nationality', it will make it difficult (impossible?) to describe an artist singing in a language that is different from what might be considered to be his country's main language.
And there are quite a few multi-lingual countries and artists singing in a language that is not common for their country.
This is a good example why it can be important to have a plan and think about what you are doing and trying to achieve, before just jumping in, and perhaps at a later moment finding out things are not working as you expected them to, and then needing to fix that.