Lyric discussion by zenvengeance 

he just came from the "Land of the Sun" - that's Argentina, this song is about a soldier who died fighting in the Malvina's (Falkland Islands) war between Argentina and Britain in 1982. the song was my favorite song back then, being the child of a warrior myself, and now that i travel to Argentina regularly it really has meaning.

Ladies and gentlemen we have a winner! This is by far the most logical war they were singing about. I was confused into thinking "Land of the Sun" meant Japan (Land of the Rising Sun), which would have meant the justifiable WWII (if any war can indeed be justifiable). Another point of confusion was Britain was largely not a part of the Pacific theater.

Argentina is called the Land of the Sun, because of the sun on it's flag. So this answer is definitely correct. Also, based on the end of the song I believe the soldier did in fact die, and came home as a spirit to see his family one last time.

An error occured.