Willamette River at night in downtown Portland with two racing shells on the river. The Willamette River is a tributary of the Columbia River, 187 miles (301 km) long, in northwestern Oregon.
Credit: Kris |
Willamette River at night in downtown Portland with two racing shells on the river. The Willamette River is a tributary of the Columbia River, 187 miles (301 km) long, in northwestern Oregon.