BTTT and Thank You for providing such an informative thread.
Mars has these?...
according to the article they need water to form them.