In the real world, existing uranium mining continues at the Canyon. And strip mining away all of the uranium would make only a negligible change on our reliance on foreign uranium since the entire region's uranium comprises under 1.5% of US reserves, and most of that is already being mined.
And there are more than seven wonders of the world. The chasm that is the depth of Red's ignorance, for one, is sometimes omitted.