dump: a piece of land where waste materials are dumped
site: the piece of land on which something is located (or is to be located)
counsel to the crown: a barrister selected to serve as counsel to the British ruler