Ice Lake Found on Mars

This here is a giant patch of frozen water inside an unnamed impact crater on Mars. The existence of this water-ice patch on Mars makes life a more likely possibility and raises the prospect that past or present life will one day be detected.The last photo is whats really going on..