a large group of buildings on top of a hill