a shrine with a lot of stones and flowers