Home An exploding crater in Siberia is shown here. (VASILY BOGOYAVLENSKY/AFP via Getty Images) An exploding crater in Siberia is shown here. (VASILY BOGOYAVLENSKY/AFP via Getty Images) by Magic of science 3 years ago3 years ago An exploding crater in Siberia is shown here. (VASILY BOGOYAVLENSKY/AFP via Getty Images)