“The most irradiated spot on Earth is?”
Chelyabinsk... With the Oak Ridge processing buildings not far behind...
Nope.