Shiva is Shakti - The Tallest Statue of Lord Shiva is Here to Depict this!

Statue of Belief: Reimaging Nathdwara

Nathdwara is a gorgeous town perched on the west of Rajasthan state of India. Enclave by the pristine blue waters of the river Banas, and ever-green Aravalli Hills, the city of Nathdwara is also one of the most visited sacred cities of India. Home to the deity- Shrinathji, Nathdwara holds the honor of housing one […]

Continue Reading