The Joshi festival is celebrated in late May and marks the arrival of spring in the Kalash Valley. It is a time of great joy and celebration, with music, dancing, and feasting taking place throughout the valley. The festival is a symbol of the Kalash people's close connection to nature and the renewal of life.