Nestled in the vibrant city of Kathmandu, Nepal, lies a festival that holds deep-rooted history…