Zen Buddhism, a major branch of Buddhism, originated in India but was developed in China and later spread to Japan. Japanese Zen rock gardens, also known as 'Karesansui', are a form of garden art that represents a natural landscape in minimalist style, typically using rocks, sand, and often moss. These gardens are designed to evoke a sense of tranquility and spiritual awareness, reflecting Zen principles of simplicity and the natural beauty of nature.