I believe it's a frost heave formation called a Pingo. Check google earth for Tuktoyaktuk, Canada. There are numerous Pingos there. No two appear to be exactly the same but all are related to permafrost, fresh water and frost heave IIRC. Also called a cryogenic land formation.
Google search: 'What are Pingos' then click images.
Or it could be something else entirely.
Propaganda war is a bitch. Kek!