I have a photo sharing site hosted in the US. I notice that none of
the people who visit my site from Canada, the UK or Europe show up in
my Google Analytics log stats.
If you are seeing any visits at all, then the problem is not related
to Google Analytics. The Geo-location data is provided by the owner of
each IP address range (ie. their ISP). If the ISP of your visitors do
not publish location information then GA has no way of knowing they
are from Canada, or the UK, etc.
> I have a photo sharing site hosted in the US. I notice that none of
> the people who visit my site from Canada, the UK or Europe show up in
> my Google Analytics log stats.