Garden terrace