What mostly decommissioned nuclear production complex operated by the United States is overlooked by Rattlesnake Mountain?
Hanford Site: The Hanford Site is a mostly decommissioned nuclear production complex operated by the United States federal government on the Columbia River in the U.S. state of Washington.
i don't know