a futuristic looking building with three large mirrors