Beautiful place high in the forest overlooking Ganges!