Taste of Nepal 2025: Flavors, Feelings, and Festivals