Sort:  

People say they live in caves on Himalayas, but I am not sure about that. :). People also believe they live for hundreds of years with special ancient meditation and yoga until they get Mochchya.

maybe after the festival they cut their hair take a bath and go back to their corporate jobs. ;)

You can assume it's not possible when you see them and their lifestyle in real, however there is always possibilities of some frauds...