Makar Sankranti is celebrated all over India in different ways with people flying kites or taking to the holy river Ganga for an annual dip (Photo: PTI)
Devottees run with a bull as it jumps over fire as part of Makar Sankranti (Harvest festival) celebrations in Bengaluru (Photo: PTI)
Tourists participate in the tradition of flying kites in Jaipur (Photo: PTI)
A sadhu taking holy dip in river Ganges on the occasion of Makar Sankranti in Mirzapur in Uttar Pradesh (Photo: PTI)
A barber tonsures a man's head on the beach during a holy dip in the confluence of the Bay of Bengal and Ganges River on Makar Sankranti festival in Gangasagar (Photo: PTI)
BJP president Amit Shah flies a Kite during the celebrations to mark the Makar Sankranti festival in Ahmedabad (Photo: PTI)
Young girls enjoy kite flying on the occasion of Makar Sankranti festival in Thane near Mumbai (Photo: PTI)
A man dressed as Hindu god Shiva begs for alms during a holy dip in the confluence of the Bay of Bengal and Ganges River on Makar Sankranti festival in Gangasagar, India (Photo: PTI)
Devotees believe the annual holy dip absolves them of sin.