Roof gardens

Green roofs or roof gardens are gaining more and more popularity as their environmental benefits are being recognized, primarily as habitat for insects and birds, reducing water run off, and as a natural building insulator. It is no easy environment on a roof top so we take clues from nature and look for plants that thrive in thin, well drained soil in difficult situations. All of the following are candidates for roof gardens. Think outside the box.