3 ms·Radar photos of moon's surface are highest resolution ever taken from Earth3 points by Stratoscope 4y agohoyd 4y agoLink to more pictures?