2 ms·Yeah, and the Hanford Site in Washington is a tourist destination. Pass!by narrator 12y agoYeah, and the Hanford Site in Washington is a tourist destination. Pass!