
The ancient Chinese believed that the virtue of one’s ancestors bestows blessings upon later generations. In fact, it is said that the Zhou royal family ruled the world for 800 years because of the good deeds and virtue of their ancestors. Thus, the Zhou royal family was able to rule for such a long period of time. (Image: via pixabay)