Question

Why did Sultan Mahmud of Ghazni destroy the temple of Somnath?

A

To win credit as a great hero of Islam.

B

To loot the precious idols and immense wealth stored in the temple.

C

To build a mosque in its place

D

Only A and B

Medium

Solution

verified
Verified by Toppr
Correct option is D)

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.
Sultan Mahmud of Ghazni was a contemporary of Rajendra I. During his campaigns in the subcontinent, he also attacked the temples of defeated kings and looted their wealth and idols. Sultan Mahmud was not a very important ruler at that time. By destroying the Somnath temple he tried to win credit as a great hero of Islam.

Was this answer helpful?

upvote 0
downvote0