Every year Hindus worship Lord Vishwakarma on Kanya Sankranti, which generally marks the last day of the month of Bhadrapada, according to the Hindu calendar.

The day corresponds with September 16 to 18 on the Gregorian calendar. This year Vishwakarma Puja will be celebrated on September 17.

The occasion is widely celebrated in the states of West Bengal, Odisha, Assam, Tripura, Bihar and Jharkhand.

Factory and shop owners conduct puja on this day to seek the blessing of the lord for excellence in their field. Along with the idol of the God Vishwakarma, all the tools and machines are also worshipped.

The deity is referred to as ‘swayambhu’ or the self-manifested in some Hindu scriptures.

He is considered as the creator of all material things in the universe and the divine architect of the chariots, palaces and weapons of gods and goddesses.

It is believed that Vishwakarma Ji built the Pushpak Vimana and Swarna Lanka for Ravan, as described in the epic Ramayan.

The occasion holds great significance in Hindu religion. Unlike other festivals, Vishwakarma Puja is observed only for one day.