I thought so too.
Quote Originally Posted by rich815 View Post
The second or so taller building on the right I'm pretty sure is the same building.