New images of the apollo-11 mission's landing site. http://www.space.com/12796-photos-apollo-moon-landing-sites-lro.html