The Locust Eater, Udaipur city Palace, Udaipur