a futuristic looking building with a lot of windows