green roofed pavilion