The Bitcoin blockchain does not have any concept of location, nor could such a thing be added to it.
There is no such thing as "tracing a transaction" in a corporeal sense.
If you had a comprehensive global surveillance network, you could attempt to connect to every Bitcoin node in the network (including all the nodes located in Tor) and use timing analysis to attempt to guess the originating node of any given transaction.
If you had that surveillance capability, it would only tell about the specific outputs which were being spent and nothing about outputs which the user of that wallet might possess which have not yet been spent.
Basically, Bitcoin was designed to make what you're trying to do impossible.
1Please note that the IP address shown on blockchain.info and similar sites is the IP address that broadcasted the transaction in question. This is usually not the same machine as the one that originated the transaction (i.e., the sender). There is no reliable way to determine where in the world the sender of a transaction is/was located. – Eric S – 2014-07-14T08:17:00.630
Ahh, so there is no information AT ALL where the transaction came from? – Mathias711 – 2014-07-14T08:17:47.143
What I need is the IP address of the recipient of the transaction. – TheLazyCoffeGuy – 2014-07-15T03:09:40.107
Well, that is impossible I guess. Like Justus said, the whole Bitcoin thingy was made to be anonymous, and sharing your IP with every transaction is not going to help with that – Mathias711 – 2014-07-15T03:12:06.753
@TheLazyCoffeGuy Since the recipient doesn't do anything and doesn't even have to have an IP address, you are looking for something that does not exist. (What is the IP address of the recipient of a cash transaction?) – David Schwartz – 2014-07-16T18:43:31.010
Bugger... well, is there any chance I could have one of you try to track a transaction to a friend, of maybe like a dollors worth of bitcoin, and see if you can trace its destination with the "netstat -a" command in CMD? – TheLazyCoffeGuy – 2014-07-17T10:18:50.203