re: Temperatures everywhere on Mars are below the freezing point of water
Well, not that I believe this was a lake...but Olivine is volcanic in nature and found in other igneous rock such as Basalt. Erosion could explain its existence over subterranean water ice.
