Sacred splash 2026-04-03    

Devotees bathe beneath 22 traditional waterspouts during the Baisdhara Mela on the full moon day in Balaju, Nepal, on Thursday. Thousands of people gathered to splash themselves with sacred water during the annual ritual, believed to bring spiritual purification and healing.