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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results