RT @RT_com
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. https://t.co/c1L0BbMU9P — PolitiTweet.org