Where is Deschutes River?

Where is Deschutes River located?

Deschutes River, Deschutes River, United States of America (approx. 45.6354°, -120.91451°)


Where is Deschutes River on the map?