Final answer:
The Chinese concept of Mandate of Heaven refers to the power granted to the ruler from divine sources. It shaped China's history for centuries, justifying the overthrow of bad governments and emphasizing moral leadership.
Step-by-step explanation:
The Chinese concept of Mandate of Heaven refers to the power granted to the ruler from divine sources. It is the belief that the ruler's authority is justified and recognized by the gods or heaven.
The concept shaped China's history for centuries, providing a justification for the overthrow of bad governance and emphasizing the importance for rulers to exhibit moral leadership and support the welfare of the people.
Learn more about Mandate of Heaven