Apollo Landing Sites Spotted in Sharp New Detail