I just realized that in this picture i took in summer 2005, you can see it poking through.. It's a much more significant building at night from at least the north side.
I indeed think it is my most favorite among all the look-alikes of Peili's buidlings.