(On a side note, I didn't find the civilization on Nibiru convincing. Ancient civilizations built their cities around temples. A lone temple, it didn't read "real" to me.)
For the purposes of the movie, I think it worked. The first thing that came to mind for me, with that overhead shot, was "Mexico City" - i.e. a giant structure built in the middle of a lake. But I've only seen STID once, so I could be wrong.