In July, a helicopter pilot flying over arctic Russia’s Yamal Peninsula noticed an odd sight: a roughly 100-foot-wide crater in the permafrost. Images of the crater went viral online, sparking theories of its formation: Was it a meteorite? A missile strike? A botched alien landing?