The Snake River—second-longest at 1040 miles —is the only other stream of more than 1,000 miles (1,600 km) to pass through Oregon; the Snake begins in Wyoming and also flows through parts of Idaho and Washington.