Iran. Through the haze I can just make out its mountainous coastline, a mere 20-odd miles away. An undulating dark line on ...