India Rail Info helps you locate the exact geographical location of the any running train on Google Maps. India Rail Info has a database of all trains and railway stations in India. You just need to type in the train number / number or source and destination (station names) and displays you the exact location, expected arrival time at a particular city, delay time etc.
Currently, a friend of mine is travelling to Delhi from Yeshwantpur in the Karnataka Sampark Kranti Express (2649). I checked the current status and location of the train on the site and it said that it is expected to reach Bhopal is few minutes. I sent an SMS to my friend for confirmation and it was correct! The train indeed was reaching Bhopal in few minutes. It’s very accurate.
So next time you wanna check the status or the current location of a train, then you know where exactly to head to!