Path of A Prophet: Understanding the Journey