Dhanu Sankranti marks the day when Lord Sun enters in Dhanu Rashi(Sagittarius). That's the way it is celebrated on the first day of Lunar Pousha masa(month).This month is considered as the month of plenty.
On this day Lord Surya is worshipped. Devotees take a dip in sacred rivers like Ganga, Yamuna, and Godavari. This festival is celebrated with a great way in Shree Lord Jagganath Temple Puri Odisha. Lord Jagannath, Lord Balabhadra, and Mother Shubhadra worshipped on this day. Hence, after collecting the new harvest a festival is organized and people made a specially sweetened rice flakes called Dhanu Muan which is Offered to Lord Jagannath.
A street Play held on this day in Bargarh that describes the various episodes of Lord Krishna's Childhood Life. One of the most Important episodes is on Krishna's visit to Mathura for the Bow ceremony which was organized by Kansa and it is the time of Dhanu Yatra. Kansa Want to kill Lord Krishna at this time. This festival show from the Lord Krishna birth to the killing of the demon by him. During this festival, Bargarh is known as Mathura.
This festival celebrated from Pusha Shukla Sasthi to Pousha Purnima and it goes for ten to eleven days Continuously. The world famous Dhanu Yatra held at Bargarh.