More info is available here & here is the translate version of the same.
And here is the Google map just in case if you wanted to check it out.
Holes In Russia.
Carpets from Russia!
Dec 14, 2007
Some Russians stumbled upon these interesting structures in the Russian forest. And there has been a lot of confusion to what this & why it was created in the first place in a forest. Now its clear what this has something to do with the changes in weather pattern.