The Multiplying Mystery of Moon Water

A Mini-SAR radar map of the lunar north pole. Craters circled in green are believed to contain significant deposits of frozen water.