The Denmark Strait, between Greenland and Iceland, is 300 miles (480 km) long and 180 miles (290 km) wide at its narrowest. The cold East Greenland current passes through the strait and carries icebergs south into the north Atlantic Ocean.