Italian police discovered 270 kg (600 lb) of heroin hidden in a container that arrived aboard a ship from Iran, the biggest such haul for at least 20 years in Italy, police said on Thursday.