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
‹
›
Home
View web version