Looks like river rocks.
Could be. Lots more atmosphere there, lots more weather than Mars. Anybody know the details on the atmosphere?
NASA refers to them as "ice blocks."