UDAIPUR, INDIA (DEVI GARH)