A large restoration effort is planned for the Clark Fork River delta, located on Lake Pend Oreille in northern Idaho.
Login to your account or Become a Member
More news from CBB: