In the song, 'she' is nostalgia. She's travelling over fields where houses aren't built yet etc and at the end he says 'this is the invention' meaning he knows that whatever love he feels for those old days and the beautiful nostaligia, deep down he knows it's an invention of his mind, his own adventure.
In the song, 'she' is nostalgia. She's travelling over fields where houses aren't built yet etc and at the end he says 'this is the invention' meaning he knows that whatever love he feels for those old days and the beautiful nostaligia, deep down he knows it's an invention of his mind, his own adventure.