I'm glad you saw that building appearing more than once. I believe there may also be a 3rd one of that building further in the background.
best proof yet. Totally obvious now.