Which is the tallest statue of Shiva in India?
Which is the tallest statue of Shiva in India? The Statue of Belief or Vishwas Swaroopam is a statue of the Hindu God Shiva constructed at Nathdwara in Rajasthan, India & sculptured by Murtikar Naresh Kumawat. The statue opened on 29 October 2022. The Statue of Belief is the tallest statue of Shiva in the world.
No records found.