MGS 10409a

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.

Return to Solar System Anomalies III Index