A roof garden is any garden you can found on the roof of a building. A roof garden can make your building looks more attractive, make you feel like live in nuture but not a cement box, and besides the decoration function, the roof garden may also provide you some fruits or vegeables, and a ideal place to have a rest, your building become more solid with a roof garden, you are more likely to find wildlife live in roof garden.