Puja are expressions of honor, worship and devotional attention for Buddhists and Hindus. These take many forms including candles, smoke from incense or burning juniper, stacking or carving rocks, colorful ribbons, water, flowers, fruit, sweets or rice. A puja could be above a door at a house or at one of the many shrines found on a village street. For me, the puja added to the beauty and magical feeling of Nepal.