Iranian media have published a list of countries that Iran will hit in the event of a new attack by the US or Israel. The destinations are in Israel, Saudi Arabia, the United Arab Emirates, Qatar, Kuwait, Bahrain, Oman and Jordan and include ports, airports, power plants, water treatment facilities, submarine cables, hotels and shopping centers.