Jal Mahal, the 'Water Palace', is a stunning red sandstone and marble palace located in the middle of Man Sagar Lake in Jaipur, Rajasthan.