a stone building on a rocky hill