Share
Copied
Are these frozen jellyfish? No. These incredible frozen sculptures are bubbles of highly flammable methane gas released in a frozen lake in northeast China's Heilongjiang Province.