Lake Janagdan is a hidden treasure that lies on top of one of the highest