1. A device comprising: a display for displaying information to a user; a processor coupled to the display and operable to: receive an image of a map associated with a geographic location; receive an image of the geographic location; render, on the display, the image of the map and the image of the geographic location such that the image of the map is proximate to the image of the geographic location; receive user input identifying selection of a first set of corresponding locations between the image of the map and the image of the geographic location and the selection of a second set of corresponding locations between the image of the map and the image of the geographic location without requiring the user to visit multiple locations in the map image; determine an orientation of the image of the map with respect to the image of the geographic location based on the received user input; receive information from a geographic positioning component of the device; and subsequent to determining the orientation and receiving the information from the geographic positioning component, refine the orientation of the image of the map based on at least the information received from the geographic positioning component without requiring the user to visit multiple locations in the map image.