Morning offerings, Canang Sari, are made with such devotion. A silent and personal ceremony, the Balinese make daily offerings to Hindu Gods, but often include a few extras for their departed relatives.
As you walk along, they turn up beneath your feet in the most surprising places. I try not to disturb them as I walk along, but soon enough the traffic, tourists, birds or dogs will destroy these artistic creations, the debris swept up in the early morning. New canang sari appear each day, some more elaborate than others.
See also my other posts on Canang Sari: