A tall building with mirrored windows.