A combination of features that are easier to explain as a living ecosystem than a geological process. Latitude -84.80° Longitude 285.01° Resolution * 2.83 meters/pixel
...
Click this link to see larger image
tracks or cracks ? Latitude -80.60° Longitude 287.68° Resolution * 4.82 meters/pixel Tracks seem to cross other surface features, and run considerable distances over the surface.
...
Click this link to see larger image
Latitude -80.60° Longitude 287.68° Resolution * 4.82 meters/pixel