Space/Science
Weird features from OpportunityAny ideas on how these things could form? Terrestrial analogues?