The terrace gardens allowing you to have a beautiful, productive garden on the smallest patio or in an enclosed terrace. There are several screening plants that perfect for terrace gardens. One example is Heavenly bamboo. Heavenly bamboo (Nandina domestica) grows 4 feet to 6 feet tall and 3 feet wide. This evergreen shrub, which is not a true bamboo, derives its common name from its tall, cane-like graceful stems. It does well in containers and provides a dense screen for privacy on the terrace. The bright green leaves turn crimson in fall. Heavenly bamboo requires sun or partial shade but does best if protected from late afternoon sun. It produces red berries with a low toxicity to cats.