Jaipur’s floating palaceJal Mahal (meaning “Water Palace”) sits in the mid
Jaipur’s floating palace
Jal Mahal (meaning “Water Palace”) sits in the middle of a lake near Jaipur city, Rajasthan, India.
Image:Jorin Sievers
Thu, 28 Jul 2016 15:16:35
Jal Mahal (meaning “Water Palace”) sits in the middle of a lake near Jaipur city, Rajasthan, India.
Image:Jorin Sievers