1. A method for displaying a map with three-dimensional features, the method comprising: defining a plurality of major three-dimensional regions (major 3DRs) and associating each major 3DR with a respective geographical area defined for a map stored in a computer-readable map database, wherein each major 3DR comprises a top, a bottom, and multiple sides, and wherein each top, bottom, and side of each major 3DR comprises at least one surface; and displaying, via a display device, one or more of the major 3DRs upon the map, wherein at least one surface of each major 3DR being displayed is textured with an image captured via an imaging device, and wherein the image textured onto each surface comprises an image captured by the imaging device when capturing images in a direction of that surface.