The Lake Palace on Jag Niwas Island in Lake Pichola seems to ... Situated atop a hill overlooking Udaipur, the Monsoon Palace offers breathtaking panoramic views of the city and its lakes.