Dhebar Lake is Asia's second-largest artificial lake. It is located in the Udaipur District of Rajasthan state in western India. Wikipedia