A better way to build a cave

I am now trying to build a cave for my game but my work is kinda slow as the only way I know is building a terrain with the X height,diging the way and then cover the sky with rocks to look more realistic.

Does anyone knows a better/ faster way ?

The best way to build a cave is : having an 3d Artist ( Who will use 3D’s max or Maya )