A Japanese garden is a miniature world full of abstract shapes–rocks, gravel, and cloud-pruned plants–designed to represent ...