The Iranian embassies in Austria and Slovakia celebrated the 46th anniversary of the Islamic Revolution with a reception in Vienna, attended by diplomats and officials.