Castle garden