terrace [noun] + shaded [adjective]