This is because Chinese Buddhist literature mentions the world of man is separated from the Buddha’s paradise by 108,000 li (the distance covered by the cloud), and the only way to instantly bypass all of the hardships in-between is achieving enlightenment. Hence the cloud somersault is ...