Frozen sea gives hope of finding life on Mars