Yes, you can do this in Houdini. If you want to create convincing procedural landscapes you need a good understanding of a) landscapes, b ) noise functions, and c) shader writing.
There is nothing that will prevent you from such results in principle but there is no ready made solution in H out there, as far as I know. In my opinion though it would be an excellent thing to get into because it touches so many important fx areas.