Okay guys just got back from peace bridge they were indeed filming there but when I got there they were gone
So I talked to a cop who told me that they started filming very early today in that area (Peace Bridge,there's also similar fountain like one in Mexico) and were done approximately at 5-6 pm. I stood at that place where Phil was standing so that might probably be pit stop because the lady who was selling Churchkelas there told me that they were standing there whole day and that they bought Churkhelas from her and other stuff. Now they're done they told me which way they went meaning they could be anywhere now but by speculation Narikhala could be Pit Stop if that's not Pit Stop because it's near there. Sorry guys for not helping too much but tomorrow's another day and they're still here so we'll see