Friday, March 14, 2008

Apollo 17 Landing site, best yet. from 15th Feb 2008.


Below is a nice view taken by the Japanese lunar explorer, KAGUYA (SELENE)

Credit JAXA