Good ole Google reads Metadata of pictures to show relevant local results. That's why when you search for anything for example krogwr it uses the GPS of your current location and shows your local Kroger and not one in Alabama.
Google also uses your search history to show you relevant results. So if it's a picture you've looked at before or posted it will show them to you. Someone who never has looked at them and searches the same thing will likely get results tailored to their search history which may be totally diferent than yours.