The Portneuf River is a long tributary of Marsh Creek at Bannock County , Idaho . Portneuf River is a long tributary of the Marsh Creek in Bannock County , Idaho . Marsh Creek is a long tributary of the Portneuf River at Bannock County in Idaho .