Walking Track park on Swaroop Sagar Lake is artificially created lake. Udaipur. India #161235391
Description
Walking Track park on Swaroop Sagar Lake is artificially created lake. It combined water body comprising other nearby lakes Fateh Sagar Lake and Lake Pichola. Udaipur. India