A holy man in northern India has become famous for remaining standing for the past two years.

Ram Dayal Sanichar Muni says he remains upright to do everything, including eating, going to the toilet and even sleeping.

The 45-year-old, who lives at the Chamunda Devi temple in Himachal Pradesh, naps while leaning on a specially made swing.

He says he has never felt the need to take a break.

The sage reportedly continued with his feat after taking a vow to remain standing for 41 days.

Hindustan Times reports he said: "I don't know what happened to me. I felt God was extending my energy and my resolve to remain standing after the 41 days were over.

"I don't even know how long I will continue to stand like this. I have completed two years and I believe it would not have been possible without God's will."