a futuristic looking building with a large window