Several gaping craters recently appeared in the Yamal Peninsula of Siberia -- but what created them?
UP NEXT