Devoted Hindus perform rituals and offerings at the Swayambhunath Stupa in Kathmandu, Nepal. Lighting butter lamps symbolizes the release of negative tendencies and acquisition of higher knowledge.
2006, Reflective, People, Clothing, Horizontal, Bracelet, Human Hand, Ritual, Temple, Hinduism, Worship, Candle, Nepal, Kathmandu, Altar, Color Image