Lyric discussion by Mainstreet 

David Bowie was recording a new album in Berlin, Germany when he wrote this song. Apparently he saw, looking out of the recording studio window, a man and woman getting intimate on the infamous Berlin wall. The Berlin wall was heavily guarded, hence "The guns shot over our heads".

I'm in Germany and in the Sunday paper, they had a story about this! He came and performed in Berlin in 1977 and sang it. I actually never realized it was about "The Wall"

I was in my mid-teens when I heard this. Luckily my dad got a job in the Netherlands soon after, so I spent three months bumming around Europe when I was about fifteen. My first stop was Berlin and Hansa by the Wall, where this was recorded.

The Berlin Wall was still there and I spent hours looking over the floodlit nightime snow & ice of no-mans land, while East German soldiers stared back. Magic.

The collapse of the Wall was a good thing, but Berlin just isn't the same.

There's an excellent 17-minute piece by album produced Tony Visconti on YouTube where he breaks down the individual parts on "Heroes." Bowie wrote this album in Berlin near the Berlin Wall where you could see the East German guards. Bowie told Visconti and a female to leave the room so he could concentrate on writing the lyrics. Visconti and the woman went outside where they kissed. Bowie could see the two kiss from where he was. So that entire verse was based in fact. And the East German guards could shoot above your heads.

An error occured.