The Statue of Belief is a statue of the Hindu God Shiva constructed at Nathdwara in Rajasthan, India.
The Statue of Belief is a statue of the Hindu God Shiva constructed at Nathdwara in Rajasthan, India. This is the tallest statue of Lord Shiva in the World.
Size: 4024px × 6048px
Location: Nathdwara in Rajasthan, India.
Photo credit: © Chetan Soni / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: art, asia, attractive, beautiful, belief, big, blue, bronze, carving, copper, culture, destination, eye-catching, figure, garden, god, harmony, hight, hindu, hinduism, iconic, idol, india, indian, landscape, lord, monument, mythological, outdoor, park, peace, rajasthan, religion, religious, sculpture, shiva, sky, statue, summer, swaroopa, tallest, temple, tourism, tourist, travel, vishwa, world, worship, yoga