NEW DELHI: In a historic achievement, sculptor Naresh Kumawatโs masterpiece, the โStatue of Spiritualityโ at Vrindavan Char Dham, has officially become the worldโs tallest Shivaโฆ
View More Vrindavanโs โStatue of Spiritualityโ wins Guinness for tallest Shiva idol