Women sing and dance during the Teej festival in Kathmandu yesterday. The three-day-long Teej festival is observed with married women fasting during the day and praying for long lives for their husbands, while unmarried women wish for handsome husbands and happy conjugal lives.