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

Scientists captured this striking image of the Apollo 15 landing site by firing a powerful radar signal Soil into space and reflects off the lunar surface.

The thin, meandering channel that runs through the center of the image is the Hadley Rille, a scar left on the Moon after volcanic activity in the past, likely a collapsing lava tube, according to a statement from the National Radio Astronomy Observatory (NRAO). The round dent depicted at the rill is Hadley C, a crater about 6 kilometers in diameter.

Source