Since it starts with a super-flat torus, and then just expands it according to your needs and the displacement map - this solution could likely be also used here.
Since it starts with a super-flat torus, and then just expands it according to your needs and the displacement map - this solution could likely be also used here.