Swaroop Sagar Lake is an artificially created lake. Udaipur. India #161235337
Description
Swaroop Sagar Lake is an artificially created lake. It combined water body comprising other nearby lakes Fateh Sagar Lake and Lake Pichola. Udaipur. Rajasthan. India