Rods from God. Same thing happened at North Korea’s nuke testing site.
Yep, let's go with the 'God reason' - rather than the 'we've invented a few weapons since 1945'...