Artificial Roof Garden

A roof garden is any garden on the roof of a building. Besides the decorative benefit, roof plantings may provide food, temperature control, hydrological benefits, architectural enhancement, habitats or corridors for wildlife, and recreational opportunities.
Here are some of the images that reflect quality Artificial Roof Gardens: