North Fork Payette River North Fork Meanders Idaho

44.800037, -116.146919