Terrain editing in runtime

Would love to be able to have a house in a cave underground and look natural instead of looking like someone put rock meshes everywhere