The location can be translated using your ISP Point of Presence (POP) if your ISP lets the App see that far into their network, which typically is in or near your residence, but for many ISPs they don't want to expose that much of their infrastructure so your Apps get upstream POPs where their network connects to the Internet Backbone. With large national or even regional ISPs that upstream POP can be anywhere on their network.
I'm on Comcast in Bothell, WA which is a suburb of Seattle, the West Coast OC48 Trunk has POPs for all of the major ISPs, Microsoft, Google, Disney and the Federal government in the basement of the Westin Hotel (all of the listed have data centers down there). Yet my traffic is routed all over the western US as far west as Salt Lake City and as far south as San Diego. Comcast doesn't seem to expose their POPs at the neighborhood level like they did just a couple of years ago.