The lyrics were written quite some time ago - this is a new version of the song. I'm not sure I ever asked what the obscure vocals refer to - and the author is on holidays in Europe (possibly in the mountains in France?)