Nathdwara is a famed Vaishnavite pilgrimage site in the Aravalli Hills, fifty kilometers northeast of Udaipur, Rajasthan. Hundreds of thousands of devotees annually visit its central Shrinathji Temple to worship a fourteenth century icon of Shrinathji, a beloved child incarnation...