pits in siberia

permafrost in Siberia what is the secret behind the huge craters being formed in Siberia

Siberia, a vast and cold region of Russia, currently remains mysterious to the world. In…