The name Jal Mahal refers to a palace created in water. It is built in the center of the lake Man Sagar, Jaipur, India..

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app