A hilltop palace located on the Sajjan Garh Road, Udaipur, Rajasthan.