Large rock is a carved mud cake, smaller rocks and stones are cake balls. Meerkat and sign are gumpaste
https://www.facebook.com/pages/Torkis-Sugar-Art-and-Cake-Design/451065930233?ref=hl
It looks great!
-- Michal, http://cakesdecor.com | My Facebook: http://www.facebook.com/michal.bulla