Ariel view of hanford

Hanford Site

Detailed Description

Hanford Site - Decommissioned nuclear production complex in Washington State

Details

Image Dimensions: 1396 x 1396

Location Taken: US