In the serene premises of Kathmandu's historic Maitidevi Temple, a powerful visual spectacle unfolded on the evening of December 1, 2023. As dusk settled over the city, hundreds of oil lamps flickered to life, their gentle flames piercing the darknes...