Advertisement:

Image Remarks: Amazing! Google map reveals the Star of David on the roof of Tehran Mehrabad Airport 31 years after the Islamic Revolution. Clues&Views:Google Maps: airport loc: Tehran, Iran

Tags :Tehran , Mehrabad , Airport , Star of David , IRI , 2010 -Section :Place
Source/Contributor::Sydney Morning Herald




Latest Additions to Picture Gallery
Most Viewed Media

SEND US PHOTOS AND PROSPER