Using landscape height to make different ground levels

to make nice vertical cliffs, you should place static meshes into any steep areas of the terrain. the terrain tools are based on height maps, and they cannot have perfectly vertical slopes for the same reason they cannot have caves: they are height map based, not voxels.