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