artificial turf
https://setiweb.ssl.berkeley.edu/beta/team_display.php?teamid=1294444
Of course, homeowners have great deals of choices to make their yard better such as setting up hardscapes, plating trees, and also even mounting lawn. When installing grass, property owners need to be certain that