No, it seems to be at mid-latitudes too,
and in massive amounts
Present Water and Life on Mars