Apollo 15 landing site is strikingly clear in image captured from Earth


Scientists captured the striking image by shooting a powerful radar signal from earth into space and bouncing it off the lunar surface. The thin, meandering channel running through the middle of the image is the hadley rille, the scar left on the moon after past volcanic activity, likely an collapsing lava tube.
Read more at Space.com…