That was strange.
I think they filmed that in Houston. That sure looked like a building in Houston and the Houston skyline. That fountain looks like the one near the Galleria.
We do have a large East Indian population here (Not everyone here is a cowboy)
