More very weird structures and enclosures that just don't seem like they belong to any natural landscape known to man... including the possible pyramid centered in the upper part of the area described by the largest circle, at the bottom of the image.