The Star of David can be seen sitting at the center of the building's roof.
Some Iranians have been surprised — and upset — to find the Star of David sitting atop the Iran Air building in Tehran, according to a report on the Israeli site ynetnews.com:
The satellite image was taken from the Google Earth service. According to the Iranian report, the Iran Air building was "built by Israeli engineers," who operated in the countries before the 1979 Islamic Revolution during the days of Shaa Mohammad Reza Pahlavi.
The ynetnews.com report went on to say that coverage of the discovery in the Iranian media included calls for the removal of the symbol due to its association with Israel.
HT: Search Engine Land