If I type == moon texture map into Mathematica it sends a query to Wolfram Alpha and gives me the following output:
A 3D sphere with a moon surface texture is exactly what I was hoping for, but how can I get the code that was used to produce the moon textured sphere so that I can use it in my own code? Any help would be appreciated, thanks!

img = WolframAlpha[ "moon surface map", {{"SurfaceMap:PlanetaryMoonData", 2}, "Content"}]– Bob Hanlon Aug 07 '15 at 17:41PlanetaryMoonData["Moon", "TexturedSurface"]without invoking WolframAlpha. EvaluatePlanetaryMoonData["Moon", "Properties"]for a list of other properties that you can obtain through that command. – MarcoB Aug 07 '15 at 20:21Texture[]; there's a very relevant example there. You should be able to do something similar with the image you obtained from Alpha. – J. M.'s missing motivation Aug 07 '15 at 22:29ParametricPlot3D[{Cos[u], Sin[u], Cos[u]}, {u, 0, 2 Pi}]with your above code, so they show in the same plot. – indigoblue Aug 07 '15 at 22:30