Lord Shiva Statue at Nathdwara

Lord Shiva Statue at Nathdwara Rajasthan, India

Nathdwara is a town in India’s western state of Rajasthan. It is located in the Aravalli hills, on the banks of the Banas River in Rajsamand District, 48 kilometres north-east of Udaipur.

Credit: Bisht Practice

Leave a Reply