1. A computer-implemented method, comprising: presenting a map containing a specified location on a display; receiving user input requesting a panorama view of the specified location; and presenting an animated sequence transitioning from the map to the panorama view of the specified location, where the animated sequence comprises: zooming into the specified location on the map; transitioning from the zoomed map to a panorama with a field of view showing a street surface at the specified location; and spinning the panorama such that the field of view tilts up from the street surface to the horizon.