your location is provided by your ISP. on mobile data, via GPS and on WiFi, it's from the ISP and the exchange or distribution point you're connected too.
the only other possibility is if someone in your household has installed vpn on your router. In that case your location can be "ghosted" to be anywhere in the world