Surely, you have already heard about vertical gardens. In contrast to the traditional, they take up very little...