Mossy stone shrine with flowers along a forest path