a large rock with green leaves