Nathdwara, 48 kilometers from Udaipur, is an important Hindu pilgrim center, also famous for nurturing the glorious tradition of Pichwal paintings.