a castle made of stone