1. A method of navigating a path comprising: a) identifying a selected path wherein the selected path includes at least one decision node connecting at least three path segments; b) identifying a sequence of image streams corresponding to traveling the selected path, wherein each image stream includes visual information between each decision node; c) displaying the sequence of image streams in sequential order, wherein step c) further comprises synthesizing a turn at the decision node to provide a transition between sequential image streams by switching to a different view from a current view and interpolating between the different view and the current view, wherein the different view and the current view are collected as multiple views.