Thousands of devotees gathered at the ghats of Varanasi to take a holy dip in the Ganga River on Kartik Purnima, a day that holds deep significance in Hindu culture. The occasion also marks Dev Deepawali, the 'Diwali of the Gods', when prayers are offered to Lord Vishnu and Lord Shiva in celebration of their divine presence.