Karesansui flying stones are a key element in the Japanese Zen rock garden known as 'Karesansui'. These stones are carefully placed to represent mountains and water, symbolizing the natural landscape. The concept emphasizes the simplicity and spirituality of nature.