This is what I want to achieve:
A photo uploader that will be give the user an option to pin any location from the world, let's say his street.
When uploaded, photo is recorded in the databae with it's geolocation data.
When outputted in listout, the geolocation would be converted to City name and Country name.
Is this possible? If so is it practical?