an old castle with stone walls and towers on the top of it's hill