Lakh Batti Ceremony: 100,000 Lights Illuminating Devotion at Swayambhunath Temple, Nepal
Lakh Batti—where "Lakh" means 100,000 and "Batti" means lights—is a profound Hindu ritual performed to invoke divine intervention and transform one's life path. I had the privilege of witnessing this captivating ceremony at Swayambhunath Temple in Kathmandu, Nepal.
Devotees prepare offerings of lit cotton wicks soaked in oil, honoring their chosen deity. Families and communities unite for fasting, rhythmic drumming, traditional dancing, lighting the wicks, and a communal feast to complete the sacred rite.
The photo above captures this moment at Swayambhunath Temple. Performed for diverse reasons in Hinduism—such as honoring the deceased, seeking life changes, good fortune, healing, or other blessings—the ceremony channels spiritual energy through fire.
Tiny cotton strings (battis), dipped in sunflower or similar oil, are ignited, symbolizing the spark of healing and renewal.
Photography Tip
This image was captured at a shutter speed of 1/30th second to convey motion in the flames while keeping the main subject sharp amid the crowd. With people moving in the background, I timed the shot perfectly when she was still, creating intentional blur to emphasize her focus.
Alternatives like wide apertures or leading lines work too, but the motion blur highlighted the energy here. Other shots showed ghosting effects, but this composition with ideal subject placement stood out.
Explore more Nepal travel stories:
Holy Man in Pashupatinath Temple, Nepal
10 Safe Destinations for Solo Female Travelers
Nepal in Black and White
Sadhu in Kathmandu
Children of Nepal Photo Essay
Nepal: I See the Light in You
Boat Ride from Hell – Chitwan Nepal


