Inspirations
Resorts World Sentosa
Beaches
Mountains
Heritage
Weekend Guide
Upcoming Festivals
Honeymoon Packages
Wildlife Tourism
Road Trips
Luxury Travel
Explore More
Forum
Packages
Publish TripÂ
Create New
Upload Photos/Videos
Import Blog
Sign in
Search for itineraries, destinations, hotels or activities
Statue of Belief (World tallest Lord Shiva Statue) at Nathdwara, Rajasthan, India 🇮🇳
By
Tejas Modi
Photo 3 of 10
Named the Statue of Belief, the iconic structure was constructed with 2,500 tonnes of refined steel, glazed with high-quality copper
STATUE OF BELIEF