a large castle sitting on the side of a lush green hillside next to a road