In India flames illuminate the night as hundreds of villagers climb by hillside, each carrying a burning torch. The shrine of Hazrat Zain-Ud-Din Wali in Jammu and Kashmir is the center of the striking ritual. Devotees come to honor a revered 15th century Sufi saint. Watch in for more details!