I would compare the idea of coming here with the memory of running naked laughing, as a child. so pretty much one can forget the technology and the mental build ups and just be, almost as if you may never know till when this place lasts....
Those you get what has been written above, would be compelled to find out more on their own.
And those who didnt, its ok.
Thumbs up to the place for sure. Should plan for at least a 4 nights overall trip to manage the travel and stay in between as from Kathgodam station the place is 13 hours car journey. Many nice places nearby to see.