Yeah, it's supposed to be near the palace or somewhere along the ride. It's only the one opening shot, but it works really well as it establishes the tone and setting and then transitions into the elephant trek.
The only thing that concerns me is I'm not entirely sure if it's a Bhuddist or Hindu design. But I guess it could feasibly be either since it seems that they're kind of close to the Indian - Chinese border.