This is great, some really hi-res images of the Apollo 17 landing site from the LROC,
which is now at its correct 50-kilometer mapping orbit.Click on the link below.
LROC News System.
Above; view from the LRV TV camera after lift off.
A Moonwalker Views His Old Stomping Grounds