This is Lake Badi, situated in Udaipur city in the Rajasthan, India. It is an artificial fresh water lake.
No comments yet