Earlier quoted context omitted.
I think it uses exif data for that, because when I tried it did show my location but the vision api was overloaded, so nothing more showed up.
Nope, I uploaded some exif-less photos and in my cases it guessed between somewhat well to astonishing well.
The assumptions it makes about religion, politics, income, and biases is kinda lame. It just makes an assumption based on the age and isn't correct most of the time.