Connisborough Castle overlooks the Earth Centre Site