World’s tallest Shiva statue unveiled in India
The Shiva statue ‘Viswas Swaroopam,’ claimed to be the world’s tallest at 112 meters, has been installed in Rajasthan’s Rajsamand. Inside the statue there is a hall for devotees, which visitors can access using lifts and stairs. -------------------…
Locked Video
Seems you entered wrong password click here
to enter password again.