Facebook What do you think this is? A garden of lawn grass and trees grown on a globe or something else?? What do you think this is? A garden of lawn grass and trees grown on a globe or something else?? Feb 24, 2012 5