a large building with towers by a body of water