Yet Another Mystery Sinkhole: 'They got lucky not to fall into it!' [DAHBOO7]
They are starting to pop up all over Siberia. Some have also been discovered within the past year in Russia. It is still a mystery still to exactly what causes these sinkhole type crater formations!

Show Description Hide Description