As MS usually says one can goto Windowsphone.com and login with his live id associated with the phone.
And if he clicks on Find my phone it'll track the location of the phone.
But when i click on Find my Phone it only shows me .. Ring, Erase ,Lock ...then how will i track the mobile's location ...
Is this feature not available in India ?
Note : Im using Lumia800 and Location Services are ON.