Rocks in a Japanese Zen garden represent islands, mountains, or other land mass. They symbolize calmness and mindfulness.
Rocks in a Japanese Zen garden represent islands, mountains, or other land mass. They symbolize calmness and mindfulness.