As the joyous festival of Dashain approaches, the atmosphere of Daduwa, a small town in Dolakha district, is gloomy with joy in the villages of Nepal. The celebration feels far away for victims of landslides in the region a month ago, which forced families into temporary shelter under tarpaulins.
Sita Thami…