Thousands of devotees gather in the village of Galog in HP to celebrate a unique stone-peeling festival to appease the goddess Kali. The day after Diwali, the ancient stone pelting festival is celebrated. The fair has long roots and has been traditionally recognized for centuries in the north Indian hill state of Himachal Pradesh. The ritual is observed after a two-year hiatus due to Covid. The historical ritual of stone pelting involves devotees hitting each other with stones. The festival symbolizes the victory of good over evil.