Lake Pichola, Udaipur city, Indian state of Rajasthan, May 2019 – Artificial fresh water lake, named after Picholi village. Two islands, Jag Niwas and Jag Mandir are located within Pichola Lake.
Photo by sbstock
Royalties free, Commercial & Editorial use
$10.00