3. Statue of Belief (Vishwas Swaroopam), Rajasthan Standing at an impressive height of 369 feet, the Statue of Belief in Nathdwara is the world’s tallest Shiva statue. Depicting Lord Shiva in a ...
Officially named Vishwas Swaroopam, the monumental statue is a work of architecture and a display of dedication that welcomes pilgrims and visitors alike. There are six interesting facts regarding the ...