Paris, Rome, Budapest, and London are all heavily photographed spots, but which city boasts the highest number of Google Maps pictures?