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