identifying the geographic location of image 120 recognizable image detail 130 may represent a recognizable structure and or landmark that identifies the geographic location of image 120 for example image 120 may include recognizable image detail 130 that represents the sears tower identifying the sears tower as the recognizable image detail 130 would determine the geographic location of image 120 as chicago ill analyzer module executes an image detail recognition analysis on image 120 to analyze recognizable image detail 130 to determine the geographic location for image 120 the image detail recognition analysis performed by analyzer module 118 determines the identity of recognizable image detail 130 such as the sears tower comparing module 122 compares recognizable image detail 130 to image details stored in gps coordinate computing device 102 in an embodiment each stored image detail includes a gps coordinate identifying the geographic location of the stored image detail stored image details may represent recognizable structures and or landmarks that have gps coordinates identifying the geographic location of each structure and or landmark stored in gps coordinate computing device 102 comparing module 122 searches the stored image details to find a stored image detail that matches recognizable image detail 130 for example comparing module searches the stored image details for a stored image detail representing the sears tower to match to.