The weird trap and truth of Zen Buddhism

Japanese rock garden