a large rock with green plants growing on it