Hint: In the ancient times, the kings were seen as equivalent to gods. Therefore, by destroying a temple the rivals tried to convey the destruction caused to the god of a particular kingdom. It signified establishment of the power of the rivals and was seen as diminishing its own power and authority.
Why were the temples were destroyed?
Temples were destroyed by invading rulers as they were a symbol of the power, prestige and wealth of a king. The king was viewed as a representative of god. They were also a large store of treasure and riches. Thus, temples were viewed as targets that were to be attacked in the course of battles.
Why did Aurangzeb destroy the temples?
Aurangzeb's motivation for temple destruction was not primarily religious; political considerations were the determining factor. 9 In India especially during this time, temples had a political as well as religious bent.