Today, 15 December 2012 is Dhanu Sankranti, Dhanu Sankraman. It is an auspicious day when Surya Bhagavan (Sun God) transits to Dhanu Rashi (Sagittarius Zodiac) from Vrischika Rashi (Scorpio Zodiac).
Dhanu Sankramana Punyakaala (Time of exact Dhanu Sankramana) is 8.16 PM on December 15, 2012.
Dhanurmasam, the auspicious month for Vaishnava sect, begins on Dhanu Sankramana day. Throughout the Dhanurmasam, Vaishnavites perform special pujas and rituals at Vishnu temples. Recital of Thiruppavai is one amongst the special rituals.
Dhanurmasam coincides with Margali Masam of Tamil calendar and Dhanu Month of Malayalam calendar. In 2012, it coincides with Margashirsha Month and Paush Month in North Indian Hindi and Amavasyant calendars.
Sankramana Snana, holy bath, are performed on Dhanu Sankranti in all Holy rivers – Ganga, Godavari, Yamuna, Mahanadi, Krishna, Tungabhadra, and Kaveri.