Using geolocation if available.