Lake Pichola
A 1362 AD built, artificial lake and has two island with a palace and a temple (Jag Niwas & Jah Mandir) Lake Pichola, situated in Udaipur city in the Indian state of Rajasthan, is an artificial fresh water lake, created in the year 1362 AD, named after the nearby Picholi village.