Zhou rule was based on the ideology of the Mandate of Heaven. This political philosophy was a centered belief in China for centuries. The Mandate of Heaven gave Zhou rulers the power to rule China and justified their authority in the Shang dynasty.
1.6m questions
2.0m answers