a futuristic building with a large number of windows