a large rock wall with green plants growing on it