The current design trend is always close to nature. However, in big cities, it is often difficult to build houses and leave a small patch of land to plant trees. So the designers have designed small gardens to meet this need. We put together stunning landscape designs that are great for small garden spaces.