How to create a River rock garden?

I'm planning a DIY project to create a serene river rock garden. I'm looking for some tips with soil or landscape fabric as a base? What plants would thrive in this area? We're in southern Ontario with full sun in this area.
  3 answers