How to setup cPanel demo on a sub-domain?

You can setup Demo by enabling Demo Mode at WHM >> Account Functions >> Disable or Enable Demo Mode.