a large rock with green plants