There is no US Embassy in Iran.
Yeah there is. It's called the Swiss embassy. ;-)
But I stand humbly corrected. :)