1. A method for generating a blended image comprising: determining, by one or more computing devices, a plurality of fragments for a three-dimensional (3D) model of a geographical location, wherein each fragment of the plurality of fragments corresponds to a pixel of the blended image and each fragment has a fragment color from the 3D model; determining, by the one or more computing devices, geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model; for each fragment of the plurality of fragments, identifying, by the one or more computing devices, a pixel color and an image based at least in part on the geospatial location data; determining, by the one or more computing devices, a blending ratio based on at least one of a position and an orientation of a virtual camera; and generating, by the one or more computing devices, the blended image based on at least the blending ratio, the pixel color, and the fragment color.