Marine life abundant