Where Am I Now?: See Your Location on Google Maps. Use any modern browser. Works on Android, Windows and other platforms.