On the road towards Mirik it was a feeling of mysteries unfolding with every bend on the road.