hi, english can be a real headache especially when taking prepositions into account. in spoken english we tend to overuse them. for example the person could have said that the girl was on holiday and that the other person works in tokyo but spoken english ignores "written" english rules and this makes speaking english more complex and at times "illogical". where i come from it is common to say, for example:
where is the mcdonalds drive in?
up in around the back of the shopping centre?
the logic of this utterance is that it tries to "guide" the person to the place as if he were given directions on a map.
enjoy english all the way over from where you are from!
colm