Question : VPN Sub Net issue

This seems to be a simple question solved by changing the IP sub Net but in this case that's not an easy fix. I have two locations who connect via VPN occationally. Unfortunately they both are using the same IP scheme. 192.168.0.X. User at location 1 wants to remote control a computer at location 2. Remote Desktop Connection will not work. It appears to me that the connection does not span the VPN. The Remote Desktop Connection only searches the local side and never sees the remot side of the VPN.
Am I correct and is there a workaround?

Answer : VPN Sub Net issue

I don't think that NAT can help and I do believe that renumbering one of the LANs is necessary.  

Packets that originate on the site 1 LAN destined for the site 2 LAN should go into the tunnel.  But why would they do that when they are already fine where they are?  The tunnel doesn't know how to "pick up" on just certain remote IP addresses.  I think that's the problem.

You didn't say how the computers are getting their IP addresses or why you don't want to change all that.  Well, I can imagine.

One thing you could consider is this:
Apparently there aren't so many computers that the subnet addresses are all used up.  And, surely you've considered that the addresses may not repeat between sites, eh?
So, you might do this:
I will assume you have 192.168.0.0 network with 255.255.255.0 or /24 on each LAN right now.
Consider changing the netmasks to 255.255.255. or /25 along with changing the networks as follows:
Site 1: 192.168.0.0
Site 2: 192.168.0.128
Now there are 2 subnets with 126 usable addresses each, using addresses that are similar to what you have now but indeed on two different subnets and voila' the VPN will work.
At least this way the changes necessary will be minimized:
If you're using DHCP at both sites then it makes it much easier.
If the IP addresses are all static then you can choose which subnet assignment between sites entails the least work in changing IPs that are on the "wrong side" of 128.
Random Solutions  
 
programming4us programming4us