IPhone 4 location wrong, but why?

I live in the US And I'm in El Salvador. My iPhone 4 is on Airplane Mode and Wi-Fi. I was on the app called Voxer and it said i was located in Guangdong, China. The timezone was correct when I first got here (1 week ago), but now my clock is set to Guangdong, China's timezone. Why is this?

Is this really that important? Just change the time,

Must be location services being trippy.

Your phone can't be on Airplane mode and connected to Wi-Fi --- Airplane mode turns off all connections. Maybe because it ran out of battery and you didn't SET THE TIME.

Your internet traceroute stream is based in China it appears…

hold sleep+power together until you see apple logo… Then let go… Turn on Wi-Fi again… Work now?

if not, call Apple or your wireless carrier… You may have a incorrect GPS setting issue