Kazakhstan's Satanic earthwork

Yikes!