A near vertical view of Diamondback Rille is seen in this color reproduction taken from the fourth color television transmission from the Apollo 11 Spacecraft, during its second revolution of the Moon. The center of the picture is located at about 26.9 degrees east longitude and 1.2 degrees North latitude. This area is just east of the Apollo Landing Site 2.
LEAVE A COMMENT