Is that the Jehovah's Witnesses' building??
Yes, indeed. And see my post #46 for the explanation of The Temple of Aurora.