Google has a new service called My Location. This feature tracks the closest phone tower connecting to your mobile device. And this connection makes it possible for Google Maps to put a “You Are Here” location tracker on the map software of your device.
This is done without tracking your number and who you are. The best part of this feature is that it doesn’t require any GPS capabilities on your mobile device. On a mobile device, when the Google Maps application is loaded hit the 0 button and it should tell you where you are.
Below is a video demo from Google:
 GigaOM: With Googleâ€™s My Location, Who Needs a GPS?