a building with towers and windows