Claim: Beaverton, Oregon's city center is in the Grand Canyon.
Evidence: The city center is 7 mi west of downtown Portland in the Tualatin River Valley.
The Tualatin River is a tributary of the Willamette River located in Oregon in the United States.